文章插图
例如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是后者先自增,后赋值 。
- 大学民和独是什么意思
- 市和区哪个大
- 复合木地板如何清洁和保养
- 游戏顾问和游戏客服的区别
- 红枣和虾皮能一起吃吗
- 和彩云是什么意思
- 怎么判断表皮斑和真皮斑
- 指导价和参考价是什么意思
- 迎宾酒和王子酒哪个好
- 和平精英怎么申请体验服