#include<stdio.h>
int mystrlen(char* str) {
if(*str!='\0')
{
return (1 + mystrlen(str+1));
}
return 0;
}
int main() {
char arr[] = "asfsad";
int sz = mystrlen(arr);//数组传参,是将首元素的地址传过去。
printf("%d", sz);
return 0;
}
递归求字符串长度。
最新推荐文章于 2024-05-12 17:31:51 发布