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

学习 时间:2026-04-07 21:30:40 阅读:6189
一道C语言的题,设有定义 short x[5]={1,2,3}; 则数组占用的内存字节数是?知道的麻烦说的详细一点

最佳回答

搞怪的中心

甜蜜的玫瑰

2026-04-07 21:30:40

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

最新回答共有2条回答

  • 粗心的斑马
    回复
    2026-04-07 21:30:40

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

上一篇 请问09年5月的BEC中级成绩单和证书何时可取?

下一篇 用在卧室中的卧室推拉门,要怎么选