vector向量练习小例子c++代码实例及运行结果
2018-01-27 11:16
316 查看
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++代码实例及运行结果
- 最大子数组问题-暴力求解-c++代码实现及运行实例结果
- 矩阵相乘-c++代码实现及运行实例结果
- struct使用继承c++代码实例及运行结果
- 矩阵相乘strassen-c++代码实现及运行实例结果
- 复数四则运算-c++代码实现及运行实例结果
- 复数乘法运算(三次实数乘法)-c++代码实现及运行实例结果
- 雇佣问题(hireassistant)-c++代码实现及运行实例结果
- 雇佣问题随机排列数组(permuteBySorting)-c++代码实现及运行实例结果
- 雇佣问题原址排列给定数组(randomize In Place)-c++代码实现及运行实例结果
- 球与箱子-c++代码实现及运行实例结果