【发布时间】:2015-01-10 21:36:06
【问题描述】:
我有一个二维数组
int tilemap[800][600];
我想在函数中使用这样的 Araay(作为参数)
void load(int* tiles);
但数据类型int* 不是正确的。
什么是正确的?我不知道。
谢谢!
【问题讨论】:
-
void load(int tiles[800][600]);? -
void load(int **tiles)可能是您正在寻找的那个。但是向量会更好 -
别工作!
no known conversion for argument 3 from ‘int (*)[40][30]’ to ‘int**’ -
那是一个函数指针
-
@EdHeal 不,这是完全错误的。指针数组与数组数组不兼容。