单项选择题

下面函数
int funl(char*x)
char *y=x;
while(*y++);
return(y-x-1);
的功能是_______。

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