++ 自加一 有前加和後加
-- 自減一 有前減和後減
(以"後加"為類 int num =10;)
num++;
自身加1 num=11
num=num++;
num還是原來的值 num=10
num=10+num++;
先取num的原值參與運算,然後再自身加1 num=20
int number=10+num++;
num=11
number=20
++num;(前加加與後加加類似)
num=11
int number=++num+10;
先自身加1,然後再參與運算
num=11
number=21
如:後加
namespace _01練習題
",num);
console.readkey();}}
}
執行結果
1.先取num原值,參與運算,最後再自身加1
using system;
using system.collections.generic;
using system.linq;
using system.text;
using system.threading.tasks;
namespace _01練習題}}
2.先自身加1,然後再參與運算
using system;
using system.collections.generic;
using system.linq;
using system.text;
using system.threading.tasks;
namespace _01練習題}}
【總結
C語言中的加加減減
i 自增運算子 功能 i 自增1後再參與運算 include int main 執行結果 說明 i 先自增1 後i變為9 再將9輸出 i 自減運算子 功能 i自減1後再參與運算 include int main 執行結果 說明 i 先自減1 後再參與運算所以i的值是7 i i參與運算後i的值自增1 ...
逗號運算子與加加減減
int x,y,z x y 1 z x y y 問執行之後x y z分別為多少?要解決這個問題 先解決乙個加加減減的問題 int a b 這個後置加加 會先把b賦值給a,然後再b加一 int a b 這個前置加加 會先把b加一,然後b賦值給a要解決這個問題 再解決乙個逗號運算子的問題 int c a...
C 自學04 算術運算子 加加減減)
1 算數運算子 加加 分為前 和後 不管是前 還是後 最終的結果都是給這個變數加一。區別表現表示式當中,如果是前 則先給這個變數自身加一,然後帶著這個加一後的值去參與運算。如果是後 則先拿原值參與運算,運算完成後,再講這個變數自身加一。減減 同上。2 優先順序 對於向加加或者減減這樣只需要乙個運算元...