j=5 k=3 为什么j+++k的值是8
j++不是=6吗?
j+++k是计算j+k的值,得8,再将j加1,最终结果是8,而j=5+1=6。
后缀++表示先做运算,再自增1
因为j++是先执行后++的,算完了J++K后,j才变为6
j++和++j是有区别的,如果你写成++j+k就会是9了。
j++是先执行本句代码,之后加1,而++j是先加1然后执行本句代码