问题 单项选择题

若有以下定义和语句: char*s1="12345",*s2="1234"; printf("%d\n",strlen(strcpy(s1,s2)));则输出结果是______。

A.4

B.5

C.9

D.10

答案

参考答案:A

解析: 函数strcpy(s1,s2)的返回结果是指针s1的新值"1234",因此求串长函数的结果为4。

单项选择题
多项选择题