C++ vector用法

vector是STL的动态数组,可以在运行中根据需要改变数组的大小。

因为它以数组的形式储存,所以它的内存空间是连续的。

vector的头文件为#include<vector>

常用方法:

1.vector<int>a                                  创建一个动态数组a,a的默认初值为0

2.vector<int >b(a)                             将a中的元素复制到b中

3.vetcor<int>a(100)                          将数组a的元素定义为100个,默认初始值为0

4.vector<int>a(100,6)                       定义100个值为6的元素

5.vector<string>a(10,"null")              定义10个值为null的元素

6.vector<string>a(10,"hello")             定义10个值为hello的元素

7.vector<string>b(a.begin(),a.end())  将动态数组a的元素值复制到b中
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《C++ vector用法》
文章链接:https://zhuji.vsping.com/4469.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。