指針和指針變量的關系


https://blog.csdn.net/cengdong/article/details/56048829(轉載至csdn)

1.指針和指針變量的關系

指針就是地址,地址就是指針。

地址就是內存單元的編號。

指針變量就是存放內存地址的變量。

指針和指針變量是兩個不同的概念,但要注意的是,通常我們敘述時會把指針變量簡稱為指針,實際他們含義並不一樣

eg:

指針里存的是100. 指針:地址 -- 具體。

指針里存的是地址,指針:指針變量 -- 可變。

2.為什么要使用指針

直接訪問硬件

快速傳遞數據(指針表示地址)

返回一個以上的值返回一個(數組或者結構體的指針)

表示復雜的數據結構(結構體)

方便處理字符串

指針有助於理解面向對象

  1. *號的三種含義

數學運算符 3*5

定義指針變量 int* i

指針運算符(取值):*p(取p的內容(地址))在內存中的值)


免責聲明!

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



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