单选题 有以下函数:int fun(char*s){char*c=s;while(*c++);return(c一s);}该函数的功能是( )。
【正确答案】 C
【答案解析】解析:while(*cc++)的结果是将c移动到字符串的结尾,即当c='\0'时,循环结束。此时s依然指向的是字符串的首字符,因此,返回值c一s是字符串的长度,答案C正确。