单选题
设有定义:
char str[]="Hello";
则语句printf("%d%d",sizeof(str),strlen(str));的输出结果是______。
A、
5 5
B、
6 6
C、
6 5
D、
5 6
【正确答案】
C
【答案解析】
[解析] 本题考查sizeof和strlen对字符串的处理不同之处。sizeof求出字符串的字符个数,包括结尾符;Strlen求出字符串的实际字符,不包括结尾符。所以答案为6 5,C选项正确。
提交答案
关闭