int a[2][]={{1,2},{3,4}};是正确的定义吗

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 09:42:43
int a[2][]={{1,2},{3,4}};是正确的定义吗

int a[2][]={{1,2},{3,4}};是正确的定义吗
int a[2][]={{1,2},{3,4}};是正确的定义吗

int a[2][]={{1,2},{3,4}};是正确的定义吗
存储类别类型数组名[下标1][下标2]={常量l,常量2,…,常量n);
例如:
static int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};
二维数组的初始化可以分行进行.例如,上面的a数组初始化还可以表示为:
static int a[3][4]={{1,2,3,4),{5,6,7,8),{9,10,11,12));
如果对二维数组按行进行初始化,则定义数组时第一维的长度也可以省略.例如:
static int a[][4]={{1,2},{5},{9});