求一个字符串的长度是c语言中一个简单的操作,主要在于对strlen 的运用,在这注意strlen 的性质,strlen在求字符串的时候关键的点在于他与’\0’停止,那么我们在求字符串长度的时候就可以运用他这一特性。
当遇到’\0’是停止计算,否则继续操作
那么如果不使用strlen,该如何求?
同样我们也用的是当遇到’\0’是停止计算,否则继续操作。那么该如何实现呢?
我们可以使用递归的方式来解决:(定义一个指针指向字符串的首元素,通过指针加一的操作对字符串进行遍历,当遇到’\0’是停止计算,否则继续操作,当遇到’\0’时递归停止进行返回值)
求字符串的长度
最新推荐文章于 2024-03-14 12:41:42 发布