新闻资讯

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻资讯列表

C语言数组初始化的方式有哪几种,c语言数组初始值

发布时间:2023-09-05 08:07:21

C语言数组初始化的方式有哪几种

C语言数组的初始化方式有以下几种:
1. 使用花括号{}初始化:可使用花括号{}将一组初始值按顺序赋给数组元素。例如:int arr[5] = {1, 2, 3, 4, 5};
2. 使用指定位置初始化:可使用数组下标指定位置来初始化数组元素。例如:int arr[5] = {[1]=10, [3]=20};
3. 使用指定位置初始化且未指定的位置默许为0:可使用数组下标指定位置来初始化数组元素,未指定的位置会被默许初始化为0。例如:int arr[5] = {[1]=10, [3]=20};
4. 不指定数组长度的初始化:可以不指定数组长度,直接根据初始化的元素个数肯定数组长度。例如:int arr[] = {1, 2, 3, 4, 5};
5. 使用字符串初始化:可使用字符串来初始化字符数组。例如:char str[] = "hello";
6. 使用循环初始化:可使用循环语句来遍历数组并初始化数组元素。例如:for(int i=0; i<5; i++) { arr[i] = i+1; }。