C/C++ 中 i++ 与 ++i 问题

C

单独出现的 i++++i 编译连接生成的汇编代码没有区别;

在参与构成的表达式中,编译连接后,也只是加法的执行顺序不同;

因此在效率上没有高下。

C++

实验发现,单独出现的 i++++i 编译连接生成的汇编代码也不一样;

i++++i 的效率不同,这和 C++ 中二者的实现方式有关;

其中 ++i 的效率要更高一些。

posted @ 2020-12-10 19:44  可爱的小凯凯  阅读(93)  评论(0)    收藏  举报