如何给二维数组赋初值0答:(1) 分行给二维数组赋初值。如 int a[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}};这种赋初值方法比较直观,把第1个花括弧内的数据给第1行的元素,第2个花括弧内的数据赋给第2行的元素……即按行赋初值。(2) 可以将所有数据写在一个花括弧内,按数组排列的顺序对各元素赋初值...
...整数数组并为其赋初值,定义一个指向该二维数组的指针?答: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 array A using it's pointer...
c语言二维数组初始化的三种方式答:c语言二维数组初始化的三种方式 int a[3][3]={1,2,3,4,5,6,7,8,9};int a[3][3]={{1,2,3},{4,5},{7}};int a[3][3]={0};