如果有像chararray[]="china";这样的数组定义,则数组array占用的空间为6。
分析过程:
“china”是一个字符串常量
字符串是一个以\0结尾的字符数组,其中\0是一个非是显示字符,“china”所占空间为5+1=6。
chararray[]="china";这里定义了array数组,并用“china”进行初始化。定义数组时,如果不指定数组元素的个数,则数组占用的空间由初始化数据决定。
这样,数组占用的空间就是“china”占用空间的大小。
上一篇:内存条排行榜天梯图2024
下一篇:穿越火线吃内存条吗