问题
单项选择题
设已执行预编译命令#include<string.h>,以下程序段的输出结果是( )。
printf("%d\n", strlen(s) );
A) 7
B) 8
C) 9
D) 10
答案
参考答案:D
解析: 考查了测字符串长度函数strlen。如果一个字符数组中存放一个字符串,则函数strlen的值为“\0”之前的全部字符个数,也包括空格。
设已执行预编译命令#include<string.h>,以下程序段的输出结果是( )。
printf("%d\n", strlen(s) );
A) 7
B) 8
C) 9
D) 10
参考答案:D
解析: 考查了测字符串长度函数strlen。如果一个字符数组中存放一个字符串,则函数strlen的值为“\0”之前的全部字符个数,也包括空格。