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

admin2009-02-15  22

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

选项 A、4
B、5
C、9
D、10

答案1

解析 函数strcpy(s1,s2)的返回结果是指针s1的新值"1234",因此求串长函数的结果为4。
转载请注明原文地址:https://kaotiyun.com/show/R3Xp777K
0

最新回复(0)