C語言問題int p,a 10,b 1 p a p b int p,a 10,b

2021-04-18 03:49:47 字數 2205 閱讀 1869

1樓:匿名使用者

答案:b

p = &a ;p指向a的儲存空間

a= *p + b; *p此時a的儲存數值為10,即a = 11。

2樓:匿名使用者

選b啊!很簡單的問題。p指向的是a的記憶體地址,*p就是取a記憶體地址裡的值,然後加上b,才賦值給a。最後a就變成了11

3樓:紫

#include

void main()

compiling...

cpp1.cpp

c:\users\lenovo\desktop\cpp1.cpp(5) :

error c2146: syntax error : missing ';' before identifier 'p'執行復

制 cl.exe 時出

錯.cpp1.obj - 1 error(s), 0 warning(s)是d

執行該程式段後,a的值為

4樓:狸愛窩吧

a的值為11 *p相當於變數a, *p的值為10

記得采納啊

下面這c語言題怎麼做

5樓:匿名使用者

輸出:20  20------------

pp = &p; pp就指向p的地址

p = &a;p就指向a的地址

p= &b;p就指向b的地址了

所以最後結果pp的值=p的值=b的值

若有定義和語句則輸出結果是

6樓:匿名使用者

p是指標,先指向a地址,後又改為指向b地址,*p = b;

pp是指標的指標,它指向了p的地址,而p又指向b的地址, 所以**pp取兩次值 就代表了b的值;

*號意義不同:

(1) 在定義時int **pp, *p ,表示定義的變數pp、 p為整型指標;

(2)printf("%d,%d\n",*p,**pp);這句中 *p表示取地址p中的值;

最好搞明白*符號的意義和指標的用法,那樣你就理解了

輸入的結果和運算過程

7樓:

結果是 : 20 20

pp=&p

也就是說pp存放的是p的地址。。。

p = &a p存放a的地址,指向a

p = &b p存放b的地址了,指向b了

輸出*p也就是p指向的變數值,是b的值,也就是20**pp: *pp是p的地址,*pp和p指向的相同的變數的值。。也是b

希望能幫到你。。。

8樓:對飲悲歌

輸出是20 20

過程:p的地址傳給pp,a的地址傳給p,b的地址傳給p,覆蓋了a的地址,即此時指標p指向b,故輸出為20 20

9樓:騎著毛驢遛遛

pp指向p的地址,p的地址最終存放的是資料b,所以結果輸出20,20

若有語句:int *p,a=10 p=&a;下面均代表地址的一組選項是

10樓:匿名使用者

p是指標, a是變數。 所以 &a, 或者p,或者&p, 都是地址。

a裡面 a不是地址。 *&a等效於a 也不是地址 。

b裡面 *a本身就是非法的。 &*a屬於非法表示式。 *p是值,不是地址。

c裡面 *p不是地址,而是值。 注意 *&p 等效於p, 這個是地址。

d裡面 &a &*p和p都是地址。 這裡 &*p等效於p。

11樓:秋瑟瑟

int *p 是定義一個指標,p=&a ,p指向a的地址,*p=a, *指標名 是指取該指標所指地址中的內容,

&a 為a的地址,&*p=&a,p中放的為a 的地址

c語言的問題設,c語言的 問題, 設int a 1,b 2,c,d,e

在前是先 後用,在後先用後 類同 c a b 轉換為 b b 3 c a b c 2 a a 2 d b a a 轉換為 a a 3 d b a a d 3 b b 2 e a b a a 此時從左至右,a b a b 1 3 2 1 1 a a a a 1 3 3 1 3 2 1 定義的是int型...

有如下語句int a 10,b 20,p1,p2 p1 p2如下圖1 1所示若要實現如圖1 2所示的儲存結構,可選用的

b。p1 p2 等效於 a b p1 p2 型別失配,編譯出錯或警告 p1 p2 將b的地址轉化為整數賦給a p1 p2,p1 b都可以啊 有如下語句int a 10,b 20 p1 a,p2 b 如果讓兩個指標變數均指向b,正確的賦值方式是 p2是b的地址,p2是b的值。p1是a的地址,p1是a的...

c語言中設a1b2c3d4執行,C語言中設a 1,b 2,c 3,d 4 執行printf d d d d n ,a b c,c a b,c a b ,b c 的結果是什麼

c語言提供一種特殊的運算子 逗號運算子。用它將兩個表示式連線起來專。如 3 5,6 8稱為逗號表示式,又屬稱為 順序求值運算子 逗號表示式的一般形式為表示式1,表示式2逗號表示式的求解過程是 先求解表示式1,再求解表示式2。整個逗號表示式的值是表示式2的值。例如,上面的逗號表示式 3 5,6 8 的...