指標變數p

2021-10-01 07:06:02 字數 945 閱讀 2397

設有定義:int x =0,*p;緊接著的賦值語句是:

a     *p=null;

b   p= null;

c   p= x;

d *p =x;

答案 b

」。*p=null; *p指的是內容值,即變數的內容,因為p沒有初始化,篡改了p原有的指向。

c 型別不對 p是指標變數 x是int型別的資料

d 和b 類似

分析指標和指標變數

1).指標的含義:

通過位址能找到所需的單元變數,位址形象化的稱為指標。

指標式通過位址來體現的,位址指向所需的單元變數,即通過指標能夠找到以它為位址的記憶體單位

乙個變數專門存放另乙個變數的位址(即指標)。指標變數的值是位址(即指標)

指標變數是基本資料型別派生出來的型別,不能脫離基本型別而

#includeint main()

*pointer_1,*pointer_2  是內容值;

在dvc++執行結果;

pointer_1, pointer_2  是位址值;換句話p1,p2指向的是變數a,b所在記憶體單元的位址

2,字元指標在輸出時候 出現亂碼的情況以及解決方法;明確 *非定義功能 ---取值功能,在定義語句中就是單純的表示指標

#include using namespace std;

int main()

指標及指標變數

假設i的起始位址為2000,那麼2000就是變數i的指標,p就是乙個指標變數。定義指標變數 型別名 指標變數名 如 int p1 p1是指向整型的指標,定義指標變數時必須指定型別 注意 1.指標變數前面的 表示該變數的型別為指標變數,即指標變數名為p1,而不是 p1。2.指標變數只能用來存放位址,不...

C 指標 指標變數

三 和 小結 四 指標變數的運算 指標變數 存放指標的變數,本質上是乙個整數。指標所指向的值,可以是任何型別資料,如陣列 字串 函式或普通變數 指標變數。定義指標變數與定義普通變數非常類似,不過要在變數名前面加星號 datatype name 或者 datatype name value 表示這是乙...

指標和指標變數

指標 乙個變數的位址稱為該變數的指標。指標變數 專門用來存放另一變數的位址 指標 的變數。用來指向另一變數。指標變數的值 指標變數中存放的值 指標 位址 定義乙個指標變數 如下 int i float p p是指向實型變數的指標變數,指標變數名是p,p為指標變數p所指向的儲存單元 p i i為變數i...