vector 在 C/C++ 中如何工作
在本教程中,我们将讨论一个程序,以了解 vector 在 C/C++ 中如何运作。
vector 数据结构是对标准数组的增强。与定义时大小固定的数组不同,vector 可以根据用户的要求轻松调整大小。
这提供了灵活性,减少了使用数组复制现有元素到新创建数组的时间要求。
示例
#include <iostream>
#include <vector>
using namespace std;
int main(){
vector<int> myvector{ 1, 2, 3, 5 };
myvector.push_back(8);
//not vector becomes 1, 2, 3, 5, 8
for (auto x : myvector)
cout << x << " ";
}输出
1 2 3 5 8
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP