建議使用 Visual Studio 2017

使用加法類運算子

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

下列範例 (其中說明加法和減法運算子) 使用這些宣告:

int i = 4, j;  
float x[10];  
float *px;  

這些陳述式是相同的:

px = &x[4 + i];  
px = &x[4] + i;    

i 的值乘以 float 的長度並加入至 &x[4]。 產生的指標值為 x[8] 的位址。

j = &x[i] - &x[i-2];  

在此範例中,x 第三個元素的位址 (由 x[i–2] 指定) 是減去 x 第五個元素的位址 (由 x[i] 指定) 而得。 其差異值再除以 float 的長度,結果為整數值 2。

C 加法類運算子

顯示: