发布网友 发布时间:2022-04-22 09:14
共2个回答
热心网友 时间:2023-06-29 04:10
这种场景可以这样理解:
iResultPreA=++iNumber1;等同于iNumber1++; iResultPreA=iNumber1;
iResultLastA=iNumber2++;等同于iResultLastA=iNumber2; iNumber2++;
前缀在本语句执行前完成自加,后缀在完成操作后自加。
热心网友 时间:2023-06-29 04:10
你这字………………算了,不评价,这why写的挺有风格
我给你解释下,前缀自增,先增加再使用;后缀自增,先使用再增加。
通俗的讲,先使用再增加就是执行完了,才自增。先增加在使用就是执行时即增加。
如果还觉得概念模糊,那就想想for循环
for(int i =0;i<10;i++)
若写成for(int i =0;i<10;++i)
你试试看,第一次循环,i还等于0么?
这样应该能理解了吧?