我想要一个执行以下操作的函数:
int doFunction(int* nIndex)
{
//nIndex is a 2-D array of any size.
// I would like to fill this array inside this function.
//Eg: in nIndex[2][3], i would like to put 5.
}
int result;
int myIndex[5][6];
result = doFunction(myIndex);
有人可以帮我做两件事吗:1.上面的语法对于需要任意大小的二维数组的函数定义是否正确?2. 当我将 myIndex 传递给函数时,语法是否正确?3. 如何在函数中填充数组,或者如何访问其字段?
谢谢。