天天看點

指針基礎知識

指針基礎知識

首先建立一個空間為a,存放10,p為指針變量,int*為定義p的類型,與定義整形的int相同。int*=int ,但*同時也告訴我們P是一個指針變量。

接着我們會把10的存放位址存儲到p中,最後我們用*p直接找到變量a,故*P等價于a。

*P中的*為解引用操作符/間接通路操作符

且定義指針變量的資料類型可變,根據原有變量進行自定義,例:

指針基礎知識

Tip:了解指針的大小

指針本質上是存放位址,而位址本身就是由32/64個比特位組成,故指針的大小是4/8個位元組。

指針基礎知識