C++ 为什么要使用vector,而不是直接用数组
3个回答
展开全部
数组寻址特别方便!但是遍历数组有时候有问题!!假如数组长度为10,里面存的有效元素个数不一定是10!不确定性!还有如果出界的,怎么处理!麻烦!vector 采用的是数组的方式,灵活性强,就是中间添加元素很消耗cpu,这也是vector的弱点,但是取出来很快!遍历很安全!
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
数组长度不能增加或者减少
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询