前++和后++区别?在编写C语言程序的时候,经常会看见a++和++a这样的写法,这两种写法看上去差不多,实际上是有区别的,下面小编就给大家带来了a++和++a的区别介绍,我们一起来看看吧!
前++和后++区别
一、运算结果不同
1、a++:运算结果是表达式结果加上一位。dao
2、--a:运算结果是表达式结果减去一位。
二、运算过程不同
1、a++:运算过程中先执行a表达式,之后再执行自增运算。
2、--a:运算过程中先执行自减运算,之后再运行a表达式。
三、内存运行不同
1、a++:在内存中寄存器先执行表达式,之后再进一位。
2、++a:在内存中,寄存器先进一位之后再执行表达式。
相关推荐
相关文章
更多>>资讯排行
同类软件下载
热门标签