色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

為什么不能省略第二維的長度

林雅南2年前13瀏覽0評論

為什么不能省略第二維的長度?

如果對全部元素都付出值,則定義數(shù)組時,可以不指定第一位的長度,但第二位的長度不能少。例如:

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};

系統(tǒng)會根據(jù)數(shù)據(jù)總個數(shù)分配存儲空間,一共12個數(shù)據(jù),每行四列,當然可確定為3行,但不能寫成:

int a【】【】={1,2,3,4,5,6,7,8,9,10,11,12};

因為第二個維數(shù)省略時,可以理解為多種形式,系統(tǒng)無法分配行列,空間會發(fā)生混淆,所以只能省略第一維數(shù)。

java數(shù)組定義初始化,為什么不能省略第二維的長度