问题 单项选择题

以下函数的功能是( ) 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);/*求出字符串的长度*/ }

选择题
单项选择题