11.设char str[10]=″Computer″;,执行printf(″%d\n″, sizeof(str));,后输出结

分类: 高级语言程序设计(一)(00342) 发布时间: 2024-08-04 10:40 浏览量: 1
11.设char str[10]=″Computer″;,执行printf(″%d\n″, sizeof(str));,后输出结果是

A、8
B、9
C、10
D、11
【正确答案】:C
【题目解析】:sizeof是长度运算符,这里字符数组str已定义为长度是10,所以运算后的结果就是10,与数组中实际存储的内容无关。参见教材P113