首頁>Club>
5
回覆列表
  • 1 # 夜雨星辰GT

    所謂指標,就是記憶體地址(下文簡稱地址)。C語言中設立了專門的「指標變數」來儲存指標,和「普通變數」不一樣的是,指標變數儲存的是「地址」。


    定義指標

    指標變數也有型別,實際上取決於地址指向的值的型別。那麼如何定義指標變數呢:


    很簡單:型別名* 指標變數名


    char* pa;//定義一個字元變數的指標,名稱為pa

    int* pb;//定義一個整型變數的指標,名稱為pb

    float* pc;//定義一個浮點型變數的指標,名稱為pc

    注意,指標變數一定要和指向的變數的型別一樣,不然型別不同可能在記憶體中所佔的位置不同,如果定義錯了就可能導致出錯。

  • 2 # 使用者5469729155624

    比如說一個int a,想要輸出a的地,對a 直接取地址就行&a 如果有一個int型的指標int* a,則a本身就是地址,而*a表示在該地址下儲存的內容

  • 中秋節和大豐收的關聯?
  • brush的中文意思?