黑马程序员技术交流社区
标题:
怎样自己编写获取一个字符串的长度的方法?
[打印本页]
作者:
atlas
时间:
2014-10-20 17:05
标题:
怎样自己编写获取一个字符串的长度的方法?
#include<stdlib.h>
size_t
strlen(char *string)
{
int length = 0;
while(*string++ !='\0')
length += 1;
return length;
}
复制代码
上面的代码是否正确?为什么?
作者:
coyote
时间:
2014-10-20 23:26
试了 结果是正确的
作者:
颜语非凡
时间:
2014-10-20 23:28
本帖最后由 颜语非凡 于 2014-10-21 20:23 编辑
遍历字符串 每遍历一个字符 length +1 直到字符串的结束符‘\0’为止
作者:
atlas
时间:
2014-10-21 08:47
颜语非凡 发表于 2014-10-20 23:28
遍历字符串 没遍历一个字符 length +1 知道字符串的结束符‘\0’为止
哦,原来如此
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2