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

i++和++i有什么區(qū)別


i++和++i有什么區(qū)別


i++和++i賦值順序不同 , ++i是先加后賦值 , i++是先賦值后加;++i和i++都是分兩步完成的 。因為++i是后面一步才賦值的 , 所以它能夠當(dāng)作一個變量進(jìn)行級聯(lián)賦值 , ++i=a=b , 即++i是一個左值;i++的后面一步是自增 , 不是左值 。
【i++和++i有什么區(qū)別】i++和++i效率不同 , 比如i=3 , b=i++就是說b=3 , 完成之后讓i變成4 , b=++i就是先讓i++變成4 , 然后b=4 , 其中++i比i++效率要高 。一般來說在循環(huán)域里面 , 這兩者并沒有什么很大的區(qū)別 , 但是要注意其生存周期 , 以及i值在程序流中的變化 。

    推薦閱讀