【发布时间】:2010-10-18 04:26:34
【问题描述】:
我得到了一个带有以下声明的标题:
//The index of 1 is used to make sure this is an array.
MyObject objs[1];
但是,我需要使这个数组在程序启动时动态调整大小。我认为我应该将它声明为 MyObject *objs;,但我认为如果原来的程序员这样声明,那是有原因的。
无论如何我可以动态调整它的大小吗?还是我应该把它改成一个指针然后 malloc() 呢?
我可以使用一些新的关键字来做到这一点吗?
【问题讨论】: