指標的運算

文章推薦指數: 80 %
投票人數:10人

除了指定運算子 = 、取址運算子 & 與取值運算子 * 之外, + 、 - 、 ++ 、 -- 、 += 與 -= 等運算子也可用在指標。

指標加法與減法與一般數值的加減不同,在指標運算上 ... 回C++目錄 除了指定運算子=、取址運算子&與取值運算子*之外,+、-、++、--、+=與-=等運算子也可用在指標。

指標加法與減法與一般數值的加減不同,在指標運算上加1,表示前進一個資料型態的記憶體長度,例如若int長度為4個位元組,在int*型態的指標上加1,表示在位址上前進4個位元組的長度: #include usingnamespacestd; intmain(){ int*p=0; cout< usingnamespacestd; intmain(){ double*p=nullptr; cout<



請為這篇文章評分?