C語言之指標

來源:互聯網
上載者:User

標籤:記憶體位址   結合   記憶體   儲存   訪問   參數   情況   自己的   行儲存   

五、指標:

  5.1、指標也是一種變數,擁有所有變數所擁有的所有的屬性。

  5.2、用於訪問儲存空間。

    5.2.1、使用變數名進行儲存空間的訪問是比指標進行的訪問更安全的。

    5.2.2、在變數名無法使用的場合,我們才會使用指標進行儲存空間的訪問。

    5.2.3、什麼情況下變數名是無法使用的:

      1、局部變數無法進行參數的專遞。

      2、進行動態記憶體配置的時候。

    5.2.4、指標其實也是一個變數:

      1、擁有自己的儲存空間。

      2、所以指標也會有指標。

      3、指標儲存記憶體位址的變數叫做指標。

    5.2.5、但凡使用到了指標一定是間接訪問。

    5.2.6、指標會造成記憶體空間的浪費,而且會使效率變慢。

    5.2.7、指標與const結合:

      const 左數右指、const *左邊 數 為常量、const *右邊 指 為常量

        1、const int *p1;

        2、int const *p2;

        3、int *const p3;

        4、const int *const p4;

        5、const int const *const p5;

        6、const 在* 號的左邊的時候,指向的資料不可更改。

        7、反之指標本身不可更改,而指向的資料可以更改。

C語言之指標

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.