文章插圖
例如i的初始值是1,執行k=++i時 , 先執行了i=i+1,也就是i的值變為2 , 再把i的值賦給k,所以k的值是2,i的值也是2;執行z=i++時,先取i的值賦給z,此時i的值是2,所以z也是2,然后再執行i=i+1 , 這條語句執行完成后 , i的值變為3 。
【i++和++i的區別實例】i++和++i的區別是i++是返回原來的值,++i是返回加1后的值;i++不能作為左值,而++i可以;i++前者是先賦值,然后再自增;++i是后者先自增,后賦值 。
- 大學民和獨是什么意思
- 市和區哪個大
- 復合木地板如何清潔和保養
- 游戲顧問和游戲客服的區別
- 紅棗和蝦皮能一起吃嗎
- 和彩云是什么意思
- 怎么判斷表皮斑和真皮斑
- 指導價和參考價是什么意思
- 迎賓酒和王子酒哪個好
- 和平精英怎么申請體驗服
