2024.10.6

今天学习了如何交换两个变量,复合赋值,递增递减运算符,同时也搞明白了a++与++a的区别。其中,a++ 和 ++a 都和自增操作有关,但它们有一些区别。a++ 是后自增运算符。它先返回 a 的当前值,然后再将 a 的值加1。例如,如果 a = 5 ,执行 b = a++; ,此时先将 a 的值(也就是5)赋给 b ,然后 a 变为6。
 ++a 是前自增运算符。它先将 a 的值加1,然后返回加1后的新值。比如还是 a = 5 ,执行 b = ++a; ,会先把 a 加1变成6,再把6这个新值赋给 b 。
全部评论

相关推荐

头像
10-16 18:24
已编辑
门头沟学院 前端工程师
华信华等华 前端 大概18w 硕士
点赞 评论 收藏
分享
3 收藏 评论
分享
牛客网
牛客企业服务