下面的while(*t++)是什么意思?int fun(char *s){char *t=s;while(*t++);return (t-s-1);}
while(*t++)就是判断t指向的字符是否为'\0',然后t指针再加1指向下一个字符。整个while(*t++)就是将t指向字符串结束符之后的一个字符地址,然后t-s-1就是整个字符串的长度。多减去1是因为t指向了字符串结束符的下一个字符,而不是字符串结束符