A-A+

设已包含头文件<string.h> 下列程序段的运行结果是()。 char s1[]={A

2022-08-06 04:46:47 问答库 阅读 176 次

问题详情

设已包含头文件<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的长度。

考点:程序