二维数组是由一维数组延伸而来的,每个二维数组可以看作是若干个一维数组组成的数组,二位数组的每一行可以看作是一个一维数组,而大括号里的大括号就是用于把一个个一维数组标志出来,若整个数组在定义的时候没有初始化(首次赋值),那么每个数组的每个元素的值在赋值以前都是不确定的;如果数组在定义时给部分元素初始化了,那么没有赋值的元素将自动赋值为0。这里,A选项定义了一个二维数组并未它的第一维、第二维的首个元素分别赋值为1和2,那么剩余的两个则自动赋值为0,即:
a[0][0]=1;a[0][1]=0;
a[1][0]=2;a[1][1]=0;
第一行第一个为1其余为0
对