【发布时间】:2011-11-22 23:10:28
【问题描述】:
我有一个关于 C 中类型转换的问题。
所以,我正在使用这些代码行将我的索引值初始化为 NULL:
frameTable[i].lv1Index = (int) NULL;
frameTable[i].lv2Index = (int) NULL;
frameTable 由以下内容构成:
typedef struct {
int lv2Index, lv1Index;
} Frame;
Frame* frameTable;
谁能告诉我这是怎么回事?
这是我的内存分配:
frameTable = (Frame*) malloc(frameTableSize * sizeof(Frame));
【问题讨论】: