二维数组初始化 (1)二维数组的初始化 int a[ ][4]={1,2,3,4,5,6,7,8,9,10,11,12} ; int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12} ; int a[3][4]={ {1,2,3},{4,5,6},{7,8,9},{10,11,12} } ; 这三者赋值方式等价; 这个赋值方法是正确的; 这种赋值方法是错误的,在java中会报java.lang.NullPointerException。对于这个定义而言,无法确定是3行几列,(c语言中二维数组是按行存放的,因此必须知道行数,才知道他的逻辑存储结构)