c中自增自减的妙用
1 #include <stdio.h> 2 3 int main() 4 { 5 int i=0; 6 printf("%d,%d,%d,%d",i++;i--;++i;--i); 7 /*运算从右往左运算 从左往右打印 8 前置自增自减-->直接运算 9 后置自增自减-->吧变量值给到一个临时变量 然后在改变 变量本身的值打印的话 10 打印的是临时变量 11 --i--> i=-1 12 ++i--> i=0 13 i-- --> j1=i(0)-->j1=0 --> i-- i=-1 j1=0 14 i++ --> j2=i(1)-->j2=-1 --> i++ i=0-->j2=-1 i=0 15 j2 j1 i i 16 j2=-1 j1=0 i=0 i=0 17 18 */ 19 getchar(); 20 return 0; 21 }