C++ 從指針提及

前言ide

        指針和指針變量的區別,內存地址是內存單元的編號 ,指針就是地址,地址就是指針,指針變量就是存放地址的變量,也能夠說,指針變量就是存放指針的變量,例如:int *p中p就是指針變量。須要注意:一般咱們敘述時,會把指針變量簡稱爲指針,實際上它們的含義並不同
        指針主要的功能有兩個:避免副本和共享數據。指針的重要功能是函數之間傳遞參數

        區分就是看  * 和const 誰離指針變量名 p近,若是是  * 離的近,表示該指針指向一個常量。反過來若是是 const離的近,則表明是一個常指針。函數

        操做系統的位數決定指針尋址的大小,在64位編譯器下,編譯出來的程序,指針佔用8個字節,32位編譯器只佔用4個字節
操作系統

相關文章
相關標籤/搜索