指針與指針變量的區別


指針

    指針,是C語言中的一個重要概念及其特點,也是掌握C語言比較困難的部分。指針也就是內存地址。指針描述了數據在內存中的位置,標示了一個占據存儲空間的實體,在這一段空間起始位置的相對距離值。在 C/C++語言中,指針一般被認為是指針變量,指針變量的內容存儲的是其指向的對象的首地址,指向的對象可以是變量(指針變量也是變量),數組,函數等占據存儲空間的實體。

指針變量

    指針變量是指存放地址的變量。指針變量是一種特殊的變量,它不同於一般的變量,一般變量存放的是數據本身,而指針變量存放的是數據的地址。

指針與指針變量的關系

    指針變量是一個變量,該變量內存放的是指針(也即地址)。

所以,我們有以下關系:

[指針變量] = [指針(也稱內存地址)];

&[變量] = [指針(也稱內存地址)];

作者

SeaYJ
轉載請注明出處( https://www.cnblogs.com/SeaYJ/p/15665406.html ),謝謝!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM