单选题 已知int类型的变量占4个字节,现有以下程序段:
#include <stdio.h>
main()
{ int a[]={1,2,3,4,5};
printf("% d", sizeof(a));
}
则程序段的输出结果是______。
【正确答案】 D
【答案解析】[解析] int类型的数组a初始化了5个整数,它隐含地定义了a数组大小为5个元素,而一个int变量占4个字节,所以程序输出20。