第9题: [单项选择]有下列函数: int fun(char*s) char*t=s; while(*t++); return(t-s);
该函数的功能是( )。 A. 比较两个字符串的大小 B. 计算s所指字符串占用内存字节的个数 C. 计算s所指字符串的长度 D. 将s所指字符串复制到字符串t中 参考答案:C 答案解析:[解析] 在函数fun(char*s)中,首先用字符指针变量t指向s,而循环语句while(*t++);的功能是使指针变量t指向字符串变量s的末尾,这时退出循环,因而语句return(t-s);返回的