问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c++中前自加和后自加的区别

发布网友 发布时间:2022-04-22 09:14

我来回答

2个回答

热心网友 时间:2023-09-19 08:59

前自加和后自加区别在于运算顺序和结合方向。

C/C++中有两种自加运算,其运算符均为++,功能为将运算符自加1.
其中:
++VAR被称为前自加,其后面的变量执行自加操作,其运算为,先执行自加操作,再引用VAR值。
VAR++被称为后自加,其前面的变量执行自加操作,其运算为,先引用VAR值,再进行自加操作。

如果自加语句独立成为一个单独的语句,那么前后自加是完全相同的。
比如单独的一行
a++;

++a;
是一样的。
再比如,常见的for循环:
for(i = 0; i < 100; i ++)
for(i = 0; i < 100; ++i)
这里用到的++i和i++是完全相同的,没有区别。

当运算变量本身值会在自加语句中,同时执行其它操作,二者就有区别了。
比如
int i =0;
while(i++<10);
i会先和10比较大小,然后执行自加。这样当i=10时,退出循环,再执行一次自加,退出后i值为11。
而如果写成
while(++i<10);
是先执行自加,然后再与10比较。这样在i=9时,先自加,得到i=10,然后比较就会退出循环了。这种情况下,退出后i值为10。

再举一个例子。
int a, i = 10;
a = i ++; //这里i要先赋值,再自加。语句执行后a=10, i = 11;
而如果写成:
int a, i = 10;
a = ++i; //这里i要先自加,再赋值。语句执行后a=11, i = 11;

热心网友 时间:2023-09-19 08:59

自加是先用那个数加1后再运算,后自加是先那这个数去运算,然后再给这个数加1追答明吗?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我有个无线路由器 G11手机无法上wifi 已经按照路由说明书上步骤安装调... g11无线网显示以连接信号强但是一上网显示网络错误 拜求解 HTC G11能连接上WLAN,信号显示“极强”但上不去网? ...可是家里的能连上就是打不开网页,我的路由是上海贝尔的那种。_百度... 我的手机HTC G11 连接上WLAN,信号很好,就是无法上网 ...连上家里的无线网,但是qq却上不去,网页也打不开,等于没练上一样... G11WIFI信号格满但是打不开网页等 就生产力发展而言,丛西汉至唐朝有何表现 汉代农业的发展程度是怎么样的? 你好 酷管家密码忘了 打不开怎么办 底部横盘压盘不让涨怎么看? 你不配做我男朋友 歌词 给环卫工人送手套,送奶茶的标语 丫环因脚底有痔被老爷相中,生下一子,成为民国一... 我不配就算给你爱我都不配 是什么歌的歌词 清明时节雨纷纷,(后自是什么呢?) 关爱的作文内容大概是发烧的一位清洁工 阿蛮歌霸!歌库中的MKV歌曲,如何播放? 你不配我的泪歌词 河南项城的袁家老宅,袁世凯为何到死也不愿回去呢? 辽宁滚珠丝杠有哪些生产厂家选择要求? 股票底部横盘又压盘不让涨时该怎么办? 怎么我什么都不会 怎么我什么都不配歌词 欢乐颂还... 视窗5.0 3D点软件启动不了,就是显示不了它的窗口... 袁世凯一生有几个身份 辽宁兴伟机械设备制造有限公司怎么样? 你真的不配我流的眼泪是什么歌? 关于关爱清洁工的贺卡怎样做啊&#128561; ktv歌库 mkv好还是dvd好 不配怀念歌词 庶出的袁世凯为何如此工于心计? 抚顺市万顺锻造厂怎么样? 嘴上说我不会我不会心里说你不配你不配什么歌词? c++中前自加和后自加的区别有哪些? 股市尾盘打压是什么意思?尾盘打压意图是什么? 拒绝零食,杜绝乱扔垃圾,关爱健康,保护环境的建议 成语填空 退()三() ()前()后 自()形() 哪位知道这段歌词出自那首歌呢。?喔只想确定下这... 内蒙古生产销售阀门、弯头、法兰等管道产品哪家质... 袁保恒的人物生平 taobao上很多人卖VOB或MKV的KTV歌库,好用吗?行不... 歌词他不站在你眼前是出自哪首歌 前自增与后自增的区别是什么,为什么编程时要尽量使用 袁世凯的爷爷是谁 哪位能告诉我我不配歌词 2021葫芦岛供暖划分 DVD/MPG/MKV/KTV/KTV的区别在哪? 操以手指玄德,后自指展现了曹操怎样的形象 周杰伦《我不配》的完整歌词 波纹管截止阀 上海高压截止阀 超高压截止阀 上海船...