首页 新闻 搜索 专区 学院

vector 中 vector.end()-- 和 vector.end()-1 为什么不同???

0
[已解决问题] 解决于 2012-05-16 20:59

我在程序里面试了下 ,vector.end()-- 就相当于vector.end()

根本不是-1  很奇怪~

C++
爱的谜语的主页 爱的谜语 | 初学一级 | 园豆:187
提问于:2012-05-16 17:41
< >
分享
最佳答案
0

就是--操作的原理:

int i=1;

i-- //1

//等效于
j=i; //1,这里添加变量j进行说明

i=i-1; //0
奖励园豆:5
artwl | 专家六级 |园豆:16526 | 2012-05-16 17:47

今天犯晕啦 不好意思~

爱的谜语 | 园豆:187 (初学一级) | 2012-05-16 20:59
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册