關于連續(xù)自增自減的問題
#include<stdio.h> #include<stdlib.h> int?main() { ?int?i=8,j=8,m,n; ?m=(++i)+(i++)+(i++); ?n=(--j)+(j--)+(--j); ?printf("i=%d,j=%d\n",i,j); ?printf("m=%d,n=%d\n",m,n); ?system("pause");? ?}? ?請問這個連續(xù)的自增自減到底是怎樣運算的?
#include<stdio.h> #include<stdlib.h> int?main() { ?int?i=8,j=8,m,n; ?m=(++i)+(i++)+(i++); ?n=(--j)+(j--)+(--j); ?printf("i=%d,j=%d\n",i,j); ?printf("m=%d,n=%d\n",m,n); ?system("pause");? ?}? ?請問這個連續(xù)的自增自減到底是怎樣運算的?
2016-08-07
舉報
2016-08-07
運行是很復雜的,不單單是這樣的
2016-08-07
先算完括號里面的自增自減,再算外面的