暑期第一次培训:C++,STL,数据结构

预习

暑期第一次培训:C++,STL,数据结构
 1 #include <iostream>
 2 #include <vector>
 3 using namespace std;
 4  
 5 int main()
 6 {
 7    // 创建一个向量存储 int
 8    vector<int> vec; 
 9    int i;
10  
11    // 显示 vec 的原始大小
12    cout << "vector size = " << vec.size() << endl;
13  
14    // 推入 5 个值到向量中
15    for(i = 0; i < 5; i++){
16       vec.push_back(i);
17    }
18  
19    // 显示 vec 扩展后的大小
20    cout << "extended vector size = " << vec.size() << endl;
21  
22    // 访问向量中的 5 个值
23    for(i = 0; i < 5; i++){
24       cout << "value of vec [" << i << "] = " << vec[i] << endl;
25    }
26  
27    // 使用迭代器 iterator 访问值
28    vector<int>::iterator v = vec.begin();
29    while( v != vec.end()) {
30       cout << "value of v = " << *v << endl;
31       v++;
32    }
33  
34    return 0;
35 }
Vector Code

详细见 博客链接

2018-07-21  15:59:11

上一篇:C++头文件 <algorithm>的 常用函数(详细)


下一篇:零基础入门Typescript—类与接口