A-A+
设已执行预编译命令#include<string.h> 以下程序段的输出结果是()。 cha
问题详情
设已执行预编译命令#include<string.h>,以下程序段的输出结果是()。 char s[]=" an apple" ; printf(" %dn" ,strlen(s));
A.7
B.8
C.9
D.10请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:B
解析:如果一个字符数组中存放一个字符串,则函数strlen的值为“\0”之前的全部字符个数,也包括空格在内。注意:字符串处理函数的使用。