问题
单项选择题
下述函数功能是 ______。int funr(char*x){ char*y=x; while(*y++); return y-x-1;}
A.求字符串的长度
B.求字符串存放的位置
C.比较两个字符串的大小
D.将字符串x连接字符串y后面
答案
参考答案:A
解析:[评析] 在函数体内定义一字符型指针并指向形参,然后遍历其中各字符直到NULL,最后返回字符串首尾地址的差值,即字符串的长度。