“c语言”和“c++语言”如何用二维数组做形参?

如题所述

二维数组做形参?C++的数组用形参的时候非常之弱,你确定你需要它?
N维数组做形参必须指定后n-1维的大小,不然编译器无法知道如何使用它,

void func(int a[][10]) 或 void func2(int b[][10][10])

虽然写是可以这样子写,不过,其实上面那种代码等价于
void func(int (*a)[10]) 和 void func2(int (*b)[10][10])
温馨提示:答案为网友推荐,仅供参考
相似回答