++先後綴剖析

 筆試也總考這個 int a = 4; a += (a++);    //9 a += (++a);    //10 (a++) += a;   //後兩個我用gcc編譯出錯 (++a) += (a++); //這個VC不會報錯,結果:11 只要一反彙編出來就立刻清楚了, 若是直接這象這樣打印 printf("%d,%d/n", a+=(a++), a+=(++a)); 結果是 8, 10 int
相關文章
相關標籤/搜索