【发布时间】:2013-08-18 14:23:37
【问题描述】:
typedef struct
{
char tenantName[32];
unsigned int IDNum;
float rentAmount;
unsigned int flatNum;
unsigned int Num;
}database;
如何动态调整结构数组的大小,而不是像数据库记录[1000]那样静态初始化它;
【问题讨论】:
-
你用
malloc()标记了这个。所以? (哦,我们在 C99 中也有 VLA。)
标签: c pointers struct malloc realloc