指針入門

對於初學計算機的同學來說指針應該算是一個小難點,今天給大家介紹一下指針

指針:指針是一個用來指示一個內存地址的計算機語言的變量或中央處理器中的寄存器,簡單來說我們完全可以把它當做地址來理解
那麼,如何定義一個指針呢,就是比平時的變量定義前多加一個*,例如:*P1,*P2,*PP等(字母可以自己決定,這裏我們用p)
指針可以存放的數據類型:
int *p;//整形指針存放整型值  
double *p;//浮點指針存放浮點值
指針的賦值int a=10;
定義一個整形的變量a賦值爲10
int *p=&a;
定義一個整形地址(指針)p賦值爲a的地址即p=1000(假設a的地址爲1000)
字符變量直接使用,指針也是直接使用(&爲取地址符)
int a;
a=10;//將10賦給a
int *p;
p=&a;//將a的地址賦給p
下面我們來看一個簡單的例子



大家可以認真看一下指針的賦值問題,慢慢掌握指針




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章