还是看你怎么用了,
如果i++ 或者 ++i 作为单独的一行代码,那么这行代码执行完了,效果都是 i 增加一
但是很多时候这玩意是当成 参数 传给函数的,比用打印出来, print(i++) 或者 print(++i),这两种,print执行完成后,i都增加一。但是在打印的时候,打印出来的不一样。 比如目前 i 是 2, 用 print(i++) 打印出来的是 2, 但是 用 print(++i) 打印出来的却是 3。 但是不论打印出来的是啥,打印完成后,i的值都变成了3。
--
FROM 24.19.244.*