C语言指针运算
C語言指針運算
- 指針運算
- 算術運算
- 第一種形式:指針 ± 整數
- 第二種形式:指針 - 指針
- 關系運算
- 總結
指針運算
當一個指針和一個整數量執行算數運算時,整數在執行加法運算前始終會根據合適的大小進行調整。這個“合適的大小”就是指針所指向類型的大小,“調整”就是把整數值和“合適的大小”相乘。為了更好地說明,試想在某臺機器上,float 占據 4 個字節。在計算 float 型指針加 3 的表達式時,這個 3 將根據 float 類型的大小(此例中為 4)進行調整(相乘)。這樣實際加到指針上的整型值為 12。
算術運算
第一種形式:指針 ± 整數
第二種形式:指針 - 指針
只有當兩個指針都指向同一個數組中的元
總結
- 上一篇: 斯达半导体是外企吗 国内IGBT的领跑者
- 下一篇: STL源码剖析初探