c++ i++和++i的区别

#include <stdio.h>

int main()
{
     int i = 8;
     printf("%d
",++i);
     printf("%d
",--i);
     printf("%d
",i++);
     printf("%d
",i--);
     printf("%d
",-i++);
     printf("%d
",-i--); 
     printf("----------------
");
    
}

9  8  8  9  -8  -9

哪个效率更高呢 在内建数据类型中,没有什么区别。

自定义数据类型的情况下,++i效率更高

原文地址:https://www.cnblogs.com/zhuyaguang/p/4718072.html