与其他编程语言一样,C++ 中的数组是一组具有连续内存位置的相似类型的元素。
在 C++中, std::array是一个封装固定大小数组的容器。在 C++ 中,Arrays 数组索引从 0 开始。我们只能在 C++ Arrays 数组中存储固定的元素集。

代码优化(更少代码)
随机访问
轻松遍历数据
易于操作数据
易于对数据进行排序等。
固定尺寸
C++ 编程中有两种类型的数组:
一维数组
多维数组
让我们看一个简单的 C++ 数组示例,我们将在其中创建、初始化和遍历数组。
#include <iostream>
using namespace std;
int main()
{
int arr[5]={10, 0, 20, 0, 30}; //创建和初始化数组
//遍历数组
for (int i = 0; i < 5; i++)
{
cout<<arr[i]<<"\n";
}
}
输出:
10 0 20 0 30
我们还可以使用 foreach 循环遍历数组元素。它一个一个地返回数组元素。
#include <iostream>
using namespace std;
int main()
{
int arr[5]={10, 0, 20, 0, 30}; //创建和初始化数组
//遍历数组
for (int i: arr)
{
cout<<i<<"\n";
}
}
输出:
10 20 30 40 50