int a=4;b=a*a++;b的結(jié)果?
單目運(yùn)算符優(yōu)先級(jí)比雙目運(yùn)算符高,理應(yīng)是先累加然后相乘得到20,為什么程序運(yùn)算結(jié)果是16?
a++是先取值,再計(jì)算自增1,++a是先自增再取值
遞增、遞減的優(yōu)先級(jí)的確比 * 要高,比如上例中 是先運(yùn)算的 ++a
++a
但是 ++a a++ 還是有區(qū)別的
吾愛(ài)知道 2024 © 吾愛(ài)知道鄂ICP備2022002577號(hào)-1
站內(nèi)文章地圖 站內(nèi)問(wèn)答地圖 站內(nèi)作者地圖 站點(diǎn)標(biāo)簽地圖 站點(diǎn)地圖 站點(diǎn)標(biāo)簽 站點(diǎn)題庫(kù)