C++快速入门 第四十七讲:容器和算法


C++标准库提供的向量(vector)类型从根本上解决了数组先天不足的问题(内存固定,如果不用那么多内存编译器也会为其分配)

我们用不着对一个向量能容纳多少元素做出限定,因为向量可以动态地随着你往它里面添加元素而无限增大。还可以用它的size()方法查知某给定向量的当前长度(即包含的元素个数);用push_back()方法往它里面添加东西:

实例:向量容器应用

1 #include <iostream> 2 #include <string> 3 #include <vector> 4 5 int main() 6 15 std::cout << "size: "<<names.size() << std::endl; 16 return 0; 17 }


上一篇:Python基础入门学习笔记 007 了不起的分支和循环

下一篇:C++快速入门 第三十八讲:避免内存泄漏


C/C&#x2B;&#x2B;
Copyright © 2002-2019 k262电脑网 www.k262.cn 皖ICP备2020016292号
温馨提示:部分文章图片数据来源与网络,仅供参考!版权归原作者所有,如有侵权请联系删除!QQ:251442993 热门搜索 网站地图