一道C语言的题,设有定义 short x[5]={1,2,3}; 则数组占用的内存字节数是?知道的麻烦说的详细一点

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 11:47:40

一道C语言的题,
设有定义 short x[5]={1,2,3}; 则数组占用的内存字节数是?
知道的麻烦说的详细一点

数组占用的字节是10个
一个short占两个字节,即sizeof(short) = 2
short x[5]表示定义一个数组,元素个数为5,即表示5个short类型数据
初始化1,2,3 只对前3个元素进行了初始化,后面两个未初始化默认为0
因此占用的大小就是数组申请空间的大小 5 * 2 = 10