二维数组的引述
二维数组的引用
我想问下各位大神
二维数组做参数怎么调用
比如说用指针怎么调用2维数组
还有
直接调用二维数组怎么用
------解决思路----------------------
------解决思路----------------------
------解决思路----------------------
void func(type**& array, int rowSize)
...........................
typedef type(*parray)[N];
type a[M][N];
parray pA;
pA = a;
------解决思路----------------------
------解决思路----------------------
尽量不要使用直接的静态多维数组做参数
可以考虑用2楼的模板静态数组,或者自己写一个动态二维数组类比较好
我想问下各位大神
二维数组做参数怎么调用
比如说用指针怎么调用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楼的模板静态数组,或者自己写一个动态二维数组类比较好