#includeint main(void)
{ int i = 8 ;
printf("%d\n",++i); 输出9,i=9
printf("%d\n",--i); 输出8,i=8
printf("%d\n",i++); 输出8,i=9
printf("%d\n",i--); 输出9,i=8
printf("%d\n",-i++); 输出-8,i=9
printf("%d\n",-i--); 输出-9,i=8
return 0 ;
}
i++与++i效率哪个更高?
内建数据类型的情况,效率没有区别。
自定义数据类型的情况,++i效率更高。