C++ STL push_back()

#include <iostream>
#include <vector>	//STL库的头文件之一
using namespace std;
int main()
{
   vector<int> vec;	 //int:整型 vec:定义的动态数组名称
   int i;
   // 输出 vec 的原始长度
   cout<<"原始长度:"<<vec.size()<<endl;	//vec.size(); vec的长度
   // 推入 5 个值到向量中
   for(i = 0; i < 5; i++){
      vec.push_back(i);	//vec:数组名称 push_back:拓展一位 i:在拓展的空间中加入i
   }
   //输出 vec 扩展后的长度
   cout<<"扩展后的长度:"<<vec.size()<<endl;
 
   cout<<"\n用cout访问\n";
   // 访问向量中的 5 个值
   for(i = 0; i < 5; i++){
      cout<<vec[i]<<endl;	//动态数组输出用cout访问即可
   }
   return 0;
}

函数总结:
push_back( ) 成员函数在向量的末尾插入值,如果有必要会扩展向量大小
size( ) 函数显示向量的大小

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值