问题
单项选择题
以下函数的功能是( ) ABC(ps) char *ps; {char *P; p=ps; while(*p++); return(p-ps); }
A.比较两个字符串的大小
B.求字符串的长度
C.将字符串ps复制到P中
D.以上三种说法都不对
答案
参考答案:B
解析: ABC(ps)char *ps; {char *p; p=ps; while(*p++);/*寻找字符串的结束符"\0",p的自加在循环体被执行后才被执行*/ return(p-ps);/*求出字符串的长度*/ }