當前位置:編程學習大全網 - 電腦編程 - a*=a++*++a這個c語言表達式是怎麽算的?

a*=a++*++a這個c語言表達式是怎麽算的?

a*=a++*++a 分解如下:

a*=++a*++a;

a=a*((a+1)*(a+1)) 把a的具體值代進去算就可以了。 因為開始等號右邊的*號為最後的計算 所以CPU看到 a有兩個數據 會把後壹個數據賦給前壹個a++數據(也就是後綴編程了前綴) 然後再進行 *號 計算。。

  • 上一篇:不是計算機專業是否可以轉行學Java?
  • 下一篇:他們喊我碼王什麽高情回復
  • copyright 2024編程學習大全網