清华大学出版社 TSINGHUA UNIVERSITY PRESS 第3行不赋初值。也可以对第2行不赋初值: inta[3][4]={1},{9}; (4)如果对全部元素都赋初值(即提供全部初始数据), 则定义数组时对第一维的长度可以不指定,但第 二维的长度不能省。如: inta[3][4]={1,2,3,4,5,6,7,8,9, 10,11,12; 与下面的定义等价: inta[][4]={1,2,3,4,5,6,7,8,9, 10,11,12}; 系统会根据数据总个数分配存储空间,一共12个数 据,每行4列,当然可确定为3行。第3行不赋初值。也可以对第2行不赋初值: int a[3][4]={{1},{},{9}}; (4) 如果对全部元素都赋初值(即提供全部初始数据), 则定义数组时对第一维的长度可以不指定,但第 二维的长度不能省。如: 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}; 系统会根据数据总个数分配存储空间,一共12个数 据,每行4列,当然可确定为3行