在C/C++中,可以在数组定义的时候对其进行初始化:
[cpp]
view plain
copy
- int a1[3] = {1, 2, 3};
- int a2[3] = {0}; //将数组a2各个元素赋值为0。
- int a3[] = {1, 2, 3};
- char s1[3] = {'a', 'b', 'c'};
- char s2[] = "abc";
int arr[3];
arr = {10,16,8};
*编译时报错:assigning to an array from aninitializer list*/
//不能对数组赋值,只能对数组元素初始化或赋值。