Share via


遞增 (++) 和遞減 (--) 運算子

更新:2007 年 11 月

用以來遞增或遞減變數的值,每次遞增或遞減一。

 //prefix syntax ++variable --variable //postfix syntax variable++ variable--

引數

  • variable
    任意數值變數。

備註

遞增或遞減運算子是用來存取以及修改存放在某變數中數值的捷徑。運算子可用於前置詞或後置詞語法。

如果

對等動作

傳回值

++variable

variable += 1

variable 增量後的值

variable++

variable += 1

variable 增量前的值

--variable

variable -= 1

variable 減量後的值

variable--

variable -= 1

variable 減量前的值

範例

以下範例說明 ++ 運算子使用前置詞與後置詞語法上的差異。

// Example of prefix increment operator
var j1 : int = 2;
var k1 : int;
k1 = ++j1;          // k1 is 3, the value of j1 after incrementing

// Example of postfix increment operator
var j2 : int = 2;
var k2 : int;
k2 = j2++;          // k2 is 2, the value of j2 before incrementing

需求

1 版

請參閱

概念

運算子優先順序

運算子摘要