选择题

设有定义
char str[]="Hello";
则语句
printf("%d%d", sizeof(str), strlen(str));
的输出结果是

【正确答案】 C
【答案解析】

本题考查 sizeof 和 strlen 函数对字符串处理的不同之处。 sizeof 求出字符串的字符个数, 包括结尾符。 strlen 求出字符串的实际字符, 不包括结尾符。 所以答案为 C 选项。