2. 数组的初始化
1) 给所有元素赋初值。
如: int a[5]={0,2,4,6,8}; 或 int a[ ]={0,2,4,6,8};
2) 给部分元素赋初值。如:
int a[10]={1,3,5,7,9};
花括号内列出的值赋给了前面的若干个元素,其余元素系统
自动赋 0 。
可以省
略个数
错误 :
int a[10];
a={1,3,5,7,9}; // 数组名是个地址常量,不能被赋值。
int a[10];
a[10]={1,3,5,7,9};
//a[10] 不是数组中的元素,不能用花括号为一个元素赋多个值。
int c[3]={1,2, 3,4}; // 常量个数超过数组定义的长度。
花括号
评论0