标题: 数组的初始化问题 [打印本页] 作者: 你说呢 时间: 2015-7-15 16:55 标题: 数组的初始化问题 看看有没有你没见过的
一维:
1.完全初始化:
int a[3] ={1,2,3};
int a[] ={1,2,3};//省略长度
int a[3] ;
a[0]=1;a[2]=2;a[3]=2;
2.部分初始化:
int a[3] ={1,2};
二维
1.完全初始化:
int a[2][3]={1,2,3,4,5,6} ;
int a[2][3]={{1,2,3},{4,5,6}};
省略第一维
int a[][3]={{1,2,3},{4,5,6}};
int a[][3]={1,2,3,4,5,6} ;
2.部分初始化:
int a[2][3]={1} ;
int a[2][3]={{1},{4}};//可以省略第一维
int a[2][3]={{1},{},{4}};//可以省略第一维
先定义后初始化:
int a[2][3];
a[0][0]=1;