當前位置:編程學習大全網 - 電腦編程 - int a=0,b=0,c=0;

int a=0,b=0,c=0;

壹定要清楚各個符號的計算優先級。

比方說-=與-的優先級,逗號表達式與賦值表達式的優先級等。

s!d80340372c1b949e!235.entry

可以看到-比-=高,=比‘,’高,=比‘,’高,逗號表達式的值為後面的表達式的值,賦值表達式為=號右邊的值,所以此表達式可以寫為:

(c=(a-=(a-5))),((a=b),(b+3))

->(c=(a-=-5)),((a=b),(b+3))

->(c=(a=5)),((a=b),(b+3))

->(c=5),((a=0),0)

所以c=5,a=0,b=0

  • 上一篇:信捷xd3—rt和xd3—t的區別
  • 下一篇:三菱plc,為什麽要這麽使用m8040和m8034?
  • copyright 2024編程學習大全網