二維數組的4種數組初始化:
一、直接分行給二維數組賦初值
例: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};
三、可以將部分元素賦初值
例:int a[3][4]={{1},{5},{9}}; //表示對數組的三行的第一位賦值分別為:1,5,9
四、將全部元素賦初值,定義數組是第一維的長度可以不指定,但二維的長度不能省。
例:int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12}; //也可寫為int a[][4]={1,2,3,4,5,6,7,8,9,10,11,12};