【小白必经之路:玩转STL】array容器

[复制链接]
发表于 2023-2-16 02:03:23 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
此篇随笔将示范array容器的基本操作
1.介绍
array容器在C++普通数组的基础上,添加了一些函数。在使用上,它比普通数组更安全
 
2.头文件及命名空间
  1. 1 #include<array>
  2. 2 using namespace std;
复制代码
 
3.举例
  1. array<double,10> arr;//声明一个装有10个double型元素的数组容器,容器名为arr
复制代码
 
4.初始化
  1. 1 //array容器不会像普通数组那样进行默认初始化
  2. 2 array<int,10> arr01 {};//全部初始化为0
  3. 3 array<int,10> arr02 {1,2,3};//前三个元素初始化为1,2,3, 其他元素初始化为0
复制代码
  1. //上述初始化可以加等号,但是务必注意必须显性初始化,异于普通数组的默认初始化
复制代码
 
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
回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表