vector向量练习小例子c++代码实例及运行结果
2018-01-27 11:16
393 查看
c++代码
运行结果
#include <iostream> #include<vector> using namespace std; void print(vector<int> vec) { cout<<"向量大小为:"<<vec.size()<<endl; cout<<"向量里的内容为:"; for(vector<int>::iterator p=vec.begin();p!=vec.end();p++) cout<<*p<<" "; } int main() { vector<int> vec; //使用push_back往向量里添加元素 cout<<"1 使用push_back往向量里添加元素"<<endl; vec.push_back(11); vec.push_back(22); vec.push_back(33); print(vec); //使用指针往向量里添加内容 cout<<endl<<"2 使用指针往向量里添加内容"<<endl; vector<int>::iterator p=vec.begin(); *p=44; *(p+1)=55; *(p+2)=66; print(vec); //使用数组形式向向量里添加内容 cout<<endl<<"3 使用数组形式向向量里添加内容"<<endl; int i=0; vec[0]=77; vec[1]=88; vec[2]=99; while(i<vec.size()) cout<<vec[i++]<<" "; //删除向量里的内容 cout<<endl<<"删除向量里的内容"<<endl; vec.pop_back(); vec.pop_back(); print(vec); return 0; }
运行结果
相关文章推荐
- vector向量练习小例子c++代码实例及运行结果
- vector向量练习小例子c++代码实例及运行结果
- vector向量练习小例子c++代码实例及运行结果
- vector向量练习小例子c++代码实例及运行结果
- vector向量练习小例子c++代码实例及运行结果
- vector向量练习小例子c++代码实例及运行结果
- vector向量练习小例子c++代码实例及运行结果
- vector向量练习小例子c++代码实例及运行结果
- vector向量练习小例子c++代码实例及运行结果
- vector向量练习小例子c++代码实例及运行结果
- Opencv检测交通中红色标识轮廓c++代码实例及运行结果
- 交通标识检测c++代码实例及运行结果
- 删除特定位置前面的字符串c++代码实例及运行结果
- 插入排序(正序、倒序)-c++代码实现及运行实例结果
- 交通标识牌识别c++代码实例及运行结果
- 查找-c++代码实现及运行实例结果
- 八皇后问题c++代码递归回溯实例及运行结果
- 选择排序-c++代码实现及运行实例结果
- 冒泡排序-c++代码实现及运行实例结果
- 最大子数组问题-c++代码实现及运行实例结果