二维数组的引述

二维数组的引用
我想问下各位大神
二维数组做参数怎么调用
比如说用指针怎么调用2维数组
还有
直接调用二维数组怎么用


------解决思路----------------------
void func(type array[][N], int rowSize)

------解决思路----------------------

template <typename T, size_t M, size_t N>
void f (T (&) [M][N])

------解决思路----------------------
void func(type**& array, int rowSize)

...........................
typedef type(*parray)[N];

type a[M][N];
parray pA;

pA = a;






------解决思路----------------------
int a[3][4];
void fun(int (*a)[4])

------解决思路----------------------
尽量不要使用直接的静态多维数组做参数

可以考虑用2楼的模板静态数组,或者自己写一个动态二维数组类比较好