malloc参数太多。
我分配了一个二维数组。 2d数组是结构的一部分,当我尝试使用malloc时,我收到一个错误,指出malloc的参数过多。
malloc(world->representation, sizeof(int *) * mapHeight);
int i;
for (i = 0; i < mapHeight, i++ )
{
malloc(world->representation[i], sizeof(int) * mapWidth);
}
如果它是结构的一部分,应该如何分配呢?
没有找到相关结果
已邀请:
5 个回复
坝硷操
和
荒劫娇噬
嗓瑰
芜任亮蜡
悍蕾驮苇袜