【指向二维数组的指针如何定义?简略如下:intarrayA[2][3]={{1,2,3},{11,22,33}};intarrayB[2][5]={{5,6,7,8,9},{55,66,77,88,99}};现在我想定义一个变量array,当条件A成立时,array指向arrayA,当条件B成立时,array指】
指向二维数组的指针如何定义?
简略如下:
intarrayA[2][3]={{1,2,3},{11,22,33}};
intarrayB[2][5]={{5,6,7,8,9},{55,66,77,88,99}};
现在我想定义一个变量array,当条件A成立时,array指向arrayA,当条件B成立时,array指向arrayB.
刚才定义成双指针int**array形势,编译错误.
我的想法是:
if(A条件成立){
array=arrayA;
}else{
array=arrayB;
}
然后对array[i][j]进行操作.
该如何定义好?