#include <stdio.h>
int Strlen(char* len)
{
int count = 0;
while(*len !='\0')
{
count++;
len++;
}
return count;
}
int main()
{
int length = Strlen("asgdfhjgk");
printf("%d",length);
}
不带count
#include <stdio.h>
int Strlen(const char*str)
{
if(*str == '\0')
return 0;
else
return 1+Strlen(str+1);
}
int main()
{
char *p = "abcdef";
int len = Strlen(p);
printf("%d\n", len);
return 0;
}