JustWannaHugU
选C首先清楚一下命名规则,a[i][j]是数组的数组,意思是定义i个元素的数组,每个元素都是一个含有j个元素的数组通俗的理解,a[i][j]中,i代表行数,j代表有几列(取最大数,不足以0补齐) 0 0 0A选项的数组为: 1 0 0 这样的三行三列数组 1 2 3 1 2 3D选项类似 : 4 0 0 这样的二行三列数组B选项是最标准的命名格式,就不解释了而C选项X[4][]是定定义了4个未知维度的数组,是不确定的所以程序无法为这个数组分配内存空间.你就记住定义二维数组,第一维可以隐藏,第二维不能不写纯手打,望采纳