//在不创建临时变量的情况下求出字符串的长度
//关键点在于指针指向数组的首元素,指针向前进的同时带着一个计数器,在指针前进的同时计数,指针在遇到/0时停下来
#include<stdio.h>
#include<string.h>
int len(char* p){
int count=0;
while(*p!=0){
count++;
p++;
}
return count;
}
int main(){
char arr[]={"china"};
int i=len(arr);
printf("%d\n",i);
return 0;
}
C语言基础 求字符串长度
最新推荐文章于 2024-03-14 12:41:42 发布