C/C++教程

暑期第一次培训: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++,STL,数据结构的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!