回覆列表
-
1 # 幻城如夢
-
2 # 使用者4265964796006
++符號,在變數的前面是表示先加後用,倒如y=++a,如果a等於3,則先加1,為4,然後賦給y,現在,a=4,y=4;
++符號,在變數的後面是表示先用後加,例如y=a++;如果a等於3,則先用,把a的值賦給y,然後再加1.現在的,y=3,a=4;
--運算子.原理也是一樣,不過是減1罷了,
-
3 # 使用者2229429211505131
++放後邊 x先參與“-”運算 計算結果賦給y 之後x值自增1。
如果x=3,“y=x++ -1”之後y=2 x=4 就是要記住一個規則: ++在變數之前時 值先自增1 再參與其他運算,++在變數之後 先參與其他運算 變數值再自增1
c語言中y+=x++;
它的功能就是:
y=y+x++;
x++;
就是上面兩個語句的簡寫形式。