#include<stdio.h>
int mystrlen(char*p)
{
char*q;
q=p;
while(*p) p++;/*while(*p!='\0')*/
return p-q;
}
main()
{ int length;
char a[20];
gets(a);
length=mystrlen(a);
printf("\n字符串长度为:\n",length);
}
运行结果:
#include<stdio.h>
int mystrlen(char*p)
{
char*q;
q=p;
while(*p) p++;/*while(*p!='\0')*/
return p-q;
}
main()
{ int length;
char a[20];
gets(a);
length=mystrlen(a);
printf("\n字符串长度为:\n",length);
}
运行结果: