读书人

上面程序如何改能编译过?

发布时间: 2013-03-01 18:33:02 作者: rapoo

下面程序怎么改能编译过???



void test(int [][])
{

}

int _tmain(int argc, _TCHAR* argv[])
{
int tArray[2][3];
test(tArray);
return 0;
}

[解决办法]
void test(int [2][3]) 或者: 省 3 void test(int [2][])
[解决办法]
搞错了,应该是:
void test(int [2][3]) 或者: 省 2 void test(int [][3])
第2维 3 不能 省。
用 void test(int **a)
有个缺点 ,函数 中 不知道 维数。

读书人网 >VC/MFC

热点推荐