请问char *p=s;与char *p;*p=s;有什么区别?
int strlen(char *s){
char *p;
*p=s;
while(*p!='\0')
p++;
return(p-s);
}这个编译时出错
int strlen(char *s)
{
char *p=s;
while(*p!='\0')
p++;
return(p-s);
}
这个编译正确?
我相问问请问char *p=s;与char *p;*p=s;有什么区别?

学习编程的秘诀是:编程,编程,再编程;