c++ 初始化一个int数组
时间: 2023-12-30 11:03:20 浏览: 146
可以使用以下方式初始化一个int数组:
```c++
int arr[] = {1, 2, 3, 4, 5};
```
这将创建一个包含5个元素的int数组,元素的值分别为1、2、3、4和5。
如果想要创建一个数组,其中所有元素都初始化为0,可以使用以下方式:
```c++
int arr[5] = {0};
```
这将创建一个包含5个元素的int数组,其中所有元素的值都为0。
相关问题
c++ 定义一个int数组
可以使用以下语句定义一个 int 数组:
```c++
int arr[10]; // 定义一个长度为 10 的 int 数组
```
这将创建一个名为 `arr` 的数组,它能存储 10 个整数。你也可以将数组初始化为特定的值:
```c++
int arr[5] = {1, 2, 3, 4, 5}; // 定义并初始化一个长度为 5 的 int 数组
```
这将创建一个名为 `arr` 的数组,其中包含值为 1、2、3、4 和 5 的 5 个整数。如果你只初始化了部分数组元素,则其余元素将被初始化为 0。
请注意,C++ 数组的索引从 0 开始,因此数组的第一个元素是 `arr[0]`,第二个元素是 `arr[1]`,以此类推。
c++ int数组初始化
你可以使用以下方法来初始化一个 int 数组:
1. 手动初始化每个元素:
```c
int arr = 1;
arr = 2;
arr = 3;
arr = 4;
arr = 5;
```
2. 使用大括号初始化列表:
```c
int arr = {1, 2, 3, 4, 5};
```
3. 如果你只初始化部分元素,其余的会被自动初始化为零:
```c
int arr = {1, 2}; // 其余元素为0
```
4. 使用循环来初始化数组:
```c
int arr = i + 1;
}
```
这些方法都可以用来初始化 int 数组。根据你的需求和编程环境,选择适合的方法即可。
阅读全文