C++数组
像其他编程语言一样,C++中的数组是一组具有连续内存位置的类似类型的元素。在C++中std ::array是一个封装固定大小数组的容器。 在C++中,数组索引从0开始。我们可以在C++数组中只存储固定的元素集合。
C++ 数组的优点
- 代码优化(较少代码)
- 随机访问
- 易于遍历数据
- 易于操作数据
- 轻松排序数据等
C++数组的缺点
- 固定大小
C++数组类型
在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
C++数组示例:使用foreach循环遍历
我们也可以使用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
本站文章除注明转载外,均为本站原创或编译
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创优秀实例教程
转载请注明:文章转载自:代码驿站 [http:/www.codeinn.net]
本文标题:C++数组
本文地址:http://www.codeinn.net/cplus/1740.html
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创优秀实例教程
转载请注明:文章转载自:代码驿站 [http:/www.codeinn.net]
本文标题:C++数组
本文地址:http://www.codeinn.net/cplus/1740.html