0
点赞
收藏
分享

微信扫一扫

【C++】 每隔一段间距 往vector里面写入元素

#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 << ' ';
}
}

举报

相关推荐

0 条评论