c++如何用指针指向二维数组答:不能用二维指针指向二维数组,指向二维数组的指针最后一维必须是确定的。int a[4][4]={1,2,3,4,2,3,4,5,3,4,5,6,4,5,6,7};int (*s)[4];//表明s指向一个n*4的数组 s=a;还有一种方法是将二维数组看成是一维数组(因为数组在内存中连续存储)int a[4][4]={1,2,3,4,2,3...
...数组并为其赋初值,定义一个指向该二维数组的指针?答:代码文本:include "stdio.h"int main(int argc,char *argv[]){ int a[4][4]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16},b[4][4];int (*pa)[4],i,j,k;for(pa=a,i=0;i<4;i++)//将a赋给b for(j=0;j<4;b[i][j++]=*(*(pa+i)+j));printf("Output ...