int i=10, j=10, k=10;
i=i+--i:
printf (" %d\n", i) ;
j=j+j+--j;
printf (" %d\n", j) ;
k=k+k+++k;
printf("%d", k) ;
为什么输出是18 29 32?
int i=10, j=10, k=10;
i=i+--i:
printf (" %d\n", i) ;
j=j+j+--j;
printf (" %d\n", j) ;
k=k+k+++k;
printf("%d", k) ;
为什么输出是18 29 32?
++,--在变量前面,先加一再赋值。
++,--在变量后面,先赋值再加一。