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

admin2010-05-22  23

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

选项

答案4

解析 strcpy(s1,s2)函数的作用是将字符串s2中的内容拷贝到字符串s1中的内容覆盖。strlen()函数是求字符串的长度。本题实际上是要求s2字符串的长度,即是4。
转载请注明原文地址:https://kaotiyun.com/show/5NWp777K
0

最新回复(0)