下面函数的功能是()<br/>intfunl(char*x)<br/>{char*y=x;<br/>while(*y++);<br/>retum(y-x-1);<br/>}

题目类型: 单选题

题目内容

下面函数的功能是()
intfunl(char*x)
{char*y=x;
while(*y++);
retum(y-x-1);
}

题目选项

A. 求字符串的长度
B. 比较两个字符串的大小
C. 将字符串x复制到字符串y
D. 将字符串x连接到字符串y后面

正确答案

A

题目解析

y的初值为传入函数的字符串的首地址,while循环在y指向字符串结束标志时结束,返回值表达式的值即为字符串中的字符数。

题目纠错