设已包含头文件<string.h>,下列程序段的运行结果是( )。 char s1[]={"ACDEF"}; char s2[]="ABC"; strcpy(s1,s2) ; printf("%d",strlen(s1) );

admin2010-09-05  31

问题 设已包含头文件<string.h>,下列程序段的运行结果是(    )。
   char s1[]={"ACDEF"};
   char s2[]="ABC";
   strcpy(s1,s2) ;
   printf("%d",strlen(s1) );   

选项 A、3
B、4
C、6
D、5

答案A

解析 头文件<string.h>是字符串处理函数对应的头文件,要想调用C语言的库函数时,都要在程序中嵌入该函数对应的头文件,否则无法使用库函数。
   strcpy(s1,s2)把s2中的字符串复制到s1中,所以结果就为s2的长度。
转载请注明原文地址:https://jikaoti.com/ti/FVI0FFFM
0

最新回复(0)