#include <iostream>
#include<vector>
using namespace std;
void func();
int main()
{
cout << "Hello World";
func();
return 0;
}
void func()
{
vector<int> vec={1,2,3,4,5};
int size = vec.size();
for (int i = size;i>=0;i--){
cout << *vec.begin() ; // 返回首元素的值
vec.insert(vec.begin()+i,9); // vec.begin() 返回首元素的地址,指针类型
}
for (auto i = vec.begin(); i != vec.end(); i++) {
std::cout << *i << ' ';
}
}
参考链接
https://blog.csdn.net/u013318019/article/details/120949620
https://blog.csdn.net/myruo/article/details/84330546
http://c.biancheng.net/view/1377.html