101,2,3,4,5,6,7,8,9,10pa則數值為9的表示式是

2021-03-03 20:49:35 字數 2088 閱讀 4745

1樓:墨汁諾

選b記住這樣一抄

個無條襲件相等的等bai式:

*(p+i)與p[i]無條件等價。

因為p是指向陣列

dua首元素的位址,所以zhip[i]又和a[i]等價。

易知b選項dao即為p[8],也即為a[8],其值為9。

2樓:尚萌印蓮

選ap是a[0]的位址*p=*p+7:*p是8b選項的*(p+8)是p[8],值是9c是*p+8=a[0]+8=9d就是乙個位址

3樓:人生如夢

記住這樣乙個無條件相等的等式:

*(p+i)與p[i]無條件等價。

因為p是指向陣列a首元素的位址,所以p[i]又和a[i]等價。

易知b選項即為p[8],也即為a[8],其值為9。選b

4樓:匿名使用者

是這樣的!*p是一指標!指向a的首位址!

所以只有b)是正確的,c)會將指標指向乙個不明區域而造成錯誤!

5樓:雪過了無痕

應該是p[8]和*p+8都可以吧

或者*(p+8)也應該對

說明語句如下:int a[10]={1,2,3,4,5,6,7,8,9},*p=a;則數值為6的表示式是( )。

6樓:匿名使用者

d。表示式「*p = a」說明p指向a[0]的位置;

那麼 *p + 6 = a[0] + 6 = 7; a錯;

p指向a[0]的位置, 則p + 6 指向a[6]的位置,那麼 *(p + 6) = a[6] = 7; b錯;

p是乙個指標,p的值本身是乙個位址,p + 5顯然不可能為5; c錯;

上面說了, p指向a[0]的位置,那麼 *p = a[0] = 1;

*p += 5; 等同於 a[0] += 5; 等同於 a[0] = a[0] + 5 = 1 + 5 = 6;

顯然只有d正確;

7樓:匿名使用者

d 一開始定義了 *p=a,就是指等於a[0];它指向的是乙個值!

*p+=5,可以變換一下 *p=(*p)+5 不就 a[0]+5=6.....

a = 7 ;

b 的值是 a[6]=7

c 是乙個位址 &a[5] 不是值!

8樓:林聲飄揚

da> *p+6=>1+6=7

b>*(p+6)=7

c>p+5 是位址

d>*p+5=>1+5=>6

所以選d

若有以下說明:int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;則對陣列元素位址的正確表示是( )?

9樓:匿名使用者

編譯時 a &(a+1) 有問題, & 其實 是取位址操作6 30 c:\untitled1.c [error] lvalue required as unary '&' operand

b.a++ 也有問題

7 28 c:\untitled1.c [error] lvalue required as increment operand

c.&p 這個是表示 指標變數 p 的位址此題正確答案 是 d a+1,其實 是 陣列元素 a[1] 的位址,a[0] 的位址就是 a+0 就是 a

10樓:匿名使用者

陣列元素2的位址,可以用 a+1 表示。

應選d。

若有以下說明:int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;則對陣列元素位址是

11樓:匿名使用者

你是想說用位址法輸出陣列的值麼,那你就得

版這權樣寫

void main()}

12樓:汝河金採珊

你是想抄說用位址法襲輸出陣列bai

的值du麼,那你就得

zhi這dao樣寫

12345678void main()}

Pa和Pa有什麼區別Pa0和Pa0有什麼區別

舉個例子吧 a是乙個陣列,它在記憶體中的初始位址比如說是0x11111111 簡單假設 且a 0 的值是1,也就是說,記憶體0x11111111中儲存的值是1。於是,a 0 0x11111111,a 0 1。int p p a 0 指標p會有乙個自己的記憶體位址,通常占用4個位元組 比如初始位址是0...

如何區分pa66,pa6,ppa,pa6t,pa9t

尼龍原料按不同的型別分pa6 pa66 pa6t pa9t pa11 pa12 ppa pa46 pa1010等不。同時各型別中又有增強回型,阻燃型 樹脂型等等答的區別。同時各國產的型號不一樣,其品質也有區別。大家如何看待模塑料ppa和pa9t的區別 高溫材料ppa,ppo,pa12,pa9t,鐵氟...

c語言裡p a和p a有什麼區別

p a相當於乙個變數,左邊的就是乙個變數位址,右邊的就是乙個變數 c語言中p a和p a的區別,不是都表示指標p指向a嗎 只有在出現類的環境中才可用到,而 則隨時可用。舉個例子有個類 或結構 x當中有整形成員a class x 這時我們宣告該類的乙個物件a,並用你提到的第一句話來將a的位址賦值給指標...