题目类型:
单选题
题目内容
下面函数的功能是()
intfunl(char*x)
{char*y=x;
while(*y++);
retum(y-x-1);
}
intfunl(char*x)
{char*y=x;
while(*y++);
retum(y-x-1);
}
正确答案
A
题目解析
y的初值为传入函数的字符串的首地址,while循环在y指向字符串结束标志时结束,返回值表达式的值即为字符串中的字符数。