c语言++放在前面和后面的区别分析

2020-01-06 14:03:18王冬梅

综上:++在前是先加1在运算, 在后面是先运算在加1
例子如下。
 

  1. int i=0;  printf("%d",++i);i加了1才给传递参数,所以输出是1 
  2.   i=0; 
  3. printf("%d",i++)前传递参数,所以还是输出原来的值是0  printf("%d,i) 因为上面那句加了1所以 输出是1 
?

注:相关教程知识阅读请移步到C++教程频道。