马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
此篇随笔将示范array容器的基本操作
1.介绍
array容器在C++普通数组的基础上,添加了一些函数。在使用上,它比普通数组更安全。
2.头文件及命名空间- 1 #include<array>
- 2 using namespace std;
复制代码
3.举例- array<double,10> arr;//声明一个装有10个double型元素的数组容器,容器名为arr
复制代码
4.初始化- 1 //array容器不会像普通数组那样进行默认初始化
- 2 array<int,10> arr01 {};//全部初始化为0
- 3 array<int,10> arr02 {1,2,3};//前三个元素初始化为1,2,3, 其他元素初始化为0
复制代码- //上述初始化可以加等号,但是务必注意必须显性初始化,异于普通数组的默认初始化
复制代码
5.遍历
[code]//法1 数组名[下标]#include#includeusing namespace std;int main(){ array arr {1,3,5,7,9,2,4,6,8,10}; for (size_t i = 0; i < arr.size(); i++) { cout |