日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

i++和++i的區(qū)別 3系li和i的區(qū)別


i++和++i的區(qū)別 3系li和i的區(qū)別


【i++和++i的區(qū)別 3系li和i的區(qū)別】i++和++i的區(qū)別:
1、i++ 返回原來(lái)的值,++i 返回加1后的值 。
2、i++ 不能作為左值,而++i可以 。
3、i++前者是先賦值,然后再自增;++i后者是先自增,后賦值 。
如果有表達(dá)式 a = i++ ;它等價(jià)于 a = i;i = i + 1;
如果有表達(dá)式 a = ++i;它等價(jià)于i = i + 1;a = i;
++i和i++都是分兩步完成的 。因?yàn)?+i 是后面一步才賦值的,所以它能夠當(dāng)作一個(gè)變量進(jìn)行級(jí)聯(lián)賦值,++i =;a =b,即++i是一個(gè)左值(可被尋址的值);i++ 的后面一步是自增,不是左值 。

    推薦閱讀