熟能生巧vector

本文详细介绍了C++中vector向量这一数据结构的使用方法,包括如何通过包含标准库文件并声明向量变量来实现动态数组,从而有效地解决未知数组规模的问题。

vector(向量):C++的一种数据结构,确切的说是一个类,它相当于一个动态的数组,当程序员无法知道自己需要的数组的规模有多大时,用其来解决问题可以达到最大节省空间的目的。
用法:
1.文件包含:
首先在程序的开头处加上#include(注意没有.h)以包含所需的文件的vector,还要加上命名空间using namespace std;
2.变量声明:
例如:声明一个int向量以替代一维的数组,:vector a;(等于声明了一个int型的数组a[],大小没有指定,可以动态的向里面添加删除)。
例如:用vector代替二维数组,其实只要声明一个一维向量即可,而一个数组的名字其实代表的是他的首地址,所以只要声明一个地址的向量即可。即:vector

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值