关于结构体中的数组所占空间问题

首先应该明确,在结构体中无论开多大的数组,都不会立即为其分配内存空间(因为结构体是虚的),因此不必担心结构体在外部还是内部定义(准确说,是声明)。

而在外部或者内部定义具体对象才真正会影响其数组的存储区域。故若数组很大,可以在外部定义全局变量或直接用static。

posted on 2021-05-03 19:52  Eusion  阅读(865)  评论(0)    收藏  举报

导航