C语言 用for语句完成strlen的功能
来源:百度知道 编辑:UC知道 时间:2024/06/17 20:03:52
用FOR语句编写一个函数int string_len(char str[]),其返回值为字符串长度(不含’\0').Y
#include <stdio.h>
int main(int argc, char *argv[]){
printf("len:%d\n", string_len(argv[1]));
return 0;
}
int string_len(char str[]){
int len = 0;
for(; str[len] != '\0'; len ++)
;
return len;
}
为什麼要用for了,用while 不行吗?