hao86下載站:值得大家信賴的游戲下載站!

首頁 > 軟件教程 > a++和++a的區(qū)別

a++和++a的區(qū)別

時間:2021-02-26 14:20:29
來源:hao86下載
a++和++a的區(qū)別是什么 a++和++a有什么不同 a++和++a的區(qū)別介紹

【#軟件教程# #a++和++a的區(qū)別#】

a++和++a的區(qū)別是什么?在編寫C語言程序的時候,經常會看見a++和++a這樣的寫法,這兩種寫法看上去差不多,實際上是有區(qū)別的,下面小編就給大家?guī)砹薬++和++a的區(qū)別介紹,我們一起來看看吧!

12_副本.jpg

a++和++a的區(qū)別介紹

一、運算結果不同

1、a++:運算結果是表達式結果加上zhi一位。dao

2、--a:運算結果是表達式結果減去shu一位。

二、運算過程不同

1、a++:運算過程中先執(zhí)行a表達式,之后再執(zhí)行自增運算。

2、--a:運算過程中先執(zhí)行自減運算,之后再運行a表達式。

三、內存運行不同

1、a++:在內存中寄存器先執(zhí)行表達式,之后再進一位。

2、++a:在內存中,寄存器先進一位之后再執(zhí)行表達式。


相關文章

更多>>