下面函数的功能是()。int func(char*x){ char*y=x;while(*y++);return(y-x-1);}A.求字符串的长度
字符串,函数,长度
已帮助 人
下面函数的功能是()。int func(char*x){ char*y=x;while(*y++);return(y-x-1);}A.求字符串的长度B.比较两个字符串的大小C.将字符串x复制到字符串yD.将字符串x连接到字符串y后面
-
参考答案:A首先将x指向的字符串的首地址赋给y,然后进行扫描,知道遇到结束标志0,y-x-1的意思就是求字符串的长度,因为y指向字符串的最后一个字符的下一位,而x指向字符的首地址。
