#include<stdio.h>
int my_strlen(char *s){
if(*s!='\0')//如果不为零就是用使用函数的递归
return 1+my_strlen(s++);
return 0;
}
int main(){
char s[]={"abc"};
int len=my_strlen(s);//自定义字符串函数
printf("%d\n",len);
}
话不多说,直接上代码!希望能帮到大家!
#include<stdio.h>
int my_strlen(char *s){
if(*s!='\0')//如果不为零就是用使用函数的递归
return 1+my_strlen(s++);
return 0;
}
int main(){
char s[]={"abc"};
int len=my_strlen(s);//自定义字符串函数
printf("%d\n",len);
}
话不多说,直接上代码!希望能帮到大家!