c++ push_back怎么用

这样一句话:s.push_back((char)(dep+1+'0'));是什么意思?... 这样一句话:
s.push_back((char)(dep+1+'0'));
是什么意思?
展开
 我来答
百度网友48c3eb6
推荐于2017-10-01 · TA获得超过557个赞
知道答主
回答量:74
采纳率:75%
帮助的人:55万
展开全部
push_back是stl里面容器的方法。
比如vector<char> sChars;
sChars.push_back('a');
sChars.push_back('b');
push_back在作用是在容器里添加相应的元素。
s.push_back((char)(dep+1+'0'));的意思是向容器中加入一个(dep+1+'0')的字符
师耀函涵蓄
2019-04-11 · TA获得超过3799个赞
知道大有可为答主
回答量:3179
采纳率:34%
帮助的人:211万
展开全部
push_back是vector的一个方法,表示将一个元素存储到容器的末尾。
具体用法可以参考如下程序段:
vector< int > line // 定义一个容器line(可以简单理解为一个数组,只是数组大小可变)
for(int i = 0 ; i < 10 ; i ++)
{
line.push_back(i); // 将i的值依次存放到容器line的末尾,即对容器line进行初始赋值
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dongyue2008
2010-07-04 · TA获得超过3602个赞
知道大有可为答主
回答量:1300
采纳率:100%
帮助的人:581万
展开全部
push_back函数用于vector、queue、list等STL结构中,表示将参数的对象推入向量、队列或链表里。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
浅浅19900302x
2010-07-04
知道答主
回答量:1
采纳率:0%
帮助的人:0
展开全部
我也有问题谁能帮我解决一下QQ835632624
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式