關於c語言選擇題,誰能幫我解決一下

2021-03-19 18:37:31 字數 633 閱讀 3002

1樓:手機使用者

1.ap是指向陣列首元來

素a[0]的指

自針,p+5相當於指標向右偏移5位,就指向a[5]了。所以是a[5]的地址。

2. d

int*q[5]表示一個陣列,裡面的元素都是int型的指標。a和c都是整型陣列,b是指標。

3.d&a[0]等同於a,都表示陣列元素首地址。

4.bsizeof是求長度的操作符,其結果型別就是無符號整形表示式

2樓:匿名使用者

第一題:a 定義了一bai個du指標p,指向了了陣列zhi首地址,p+5就是指向dao了a[5]

第二題沒有答案:int *q[5]是定回義了一個指標陣列,答而答案裡沒有相同意義的定義,而第四個答案意思是定義了一個指向2維陣列的指標,其中列寬為5。具體可以追問

第三題:d 同第一題理解

第四題:b sizeof是一個運算子,意思是得到float型別的大小(位元組數)返回整型

3樓:water星痕

第一題 a

第二題你確定沒錯?應該是int *(q[5])第三題d

第四題b

4樓:匿名使用者

1.a2.d3.d4.c

c語言選擇題,求解釋,c語言選擇題,求大佬解釋一下答案為啥是D

這題沒有正確答案,輸出應該是12 p 20指向了str 1 也就是 中國石油大學 這個字串,根據定義看,這是個gbk編碼的漢字字串,而strlen是按位元組算長度的,一個漢字兩個位元組所以 中國石油大學 長度是12 還有,定義裡的 char p str,雖然按照c語言規則是可行的,但嚴格來說還是應該...

C語言選擇題,求詳解,C語言選擇題一個,求詳解

a 是對的,換行會看的更加清晰。define size 10 把size的巨集定義為10 char str1 size 的意思 就是char str1 10 char str2 size 2 的意思就是char str2 12 b,char str 裡面應該要放入具體的容量,比如 char str ...

c語言選擇題求解析,C語言,題目中的選擇題,求詳細解析

選dch1是char型,只能包含一個字元 c語言選擇題 求解析 主要是在x 5,這裡bai,這個自減運算du符,i 與 i,運算元zhii在前,表示先dao用這個數i,用完在專做這屬個自減操作。所以這裡是先用x與5進行比較,然後在做自減。第一次迴圈,x 5,x不小於5,所以if條件不滿足,x自減變成...