像其他编程语言一样,c++中的数组是一组具有连续内存位置的类似类型的元素。在c++中std ::array
是一个封装固定大小数组的容器。 在c++中,数组索引从0开始。我们可以在c++数组中只存储固定的元素集合。
在c++编程中有两种类型的数组:
下面来看看一个简单的c++数组示例,我们将要创建,初始化和遍历数组。
#include <iostream>
using namespace std;
int main()
{
int arr[5]={10, 0, 20, 0, 30}; //creating and initializing array
//traversing array
for (int i = 0; i < 5; i++)
{
cout<<arr[i]<<"\n";
}
return 0;
}
上面代码执行结果如下 -
10
0
20
0
30
我们也可以使用foreach循环遍历数组元素。 它一个一个返回数组中的元素。
#include <iostream>
using namespace std;
int main()
{
int arr[5]={10, 0, 20, 0, 30}; //creating and initializing array
//traversing array
for (int i: arr)
{
cout<<i<<"\n";
}
return 0;
}
上面代码执行结果如下 -
10
20
30
40
50