天天看點

談一下我對于指針的了解 .

對于指針,我是糾結了很久,很長一段時間都沒有弄懂,指針到底是個什麼玩意。查了不少資料:算是對于指針有了點了解,就寫下來把;

在記憶體中,每一個變量都需要三個部分組成:變量名,值,變量在記憶體中的位址。先在我們有一個變量 int a =10;

指針是個什麼玩意呢,這東西一般用來儲存他人的記憶體位址。舉例來說也就是上面所說的a的記憶體位址。姑且設定指針變量int * b = &a;

我在*和b之間故意加了一個空格,想告訴大家b是一個變量,是一個什麼變量呢?(int * )也就是整型的指針變量。

b是個變量,雖然名字很屌,指針,但是b實際就隻是一個變量,他有自己的變量名,值,記憶體位址。