c語言菜鳥求教請問下面這段解釋中a1表示

2021-03-04 09:01:07 字數 978 閱讀 1791

1樓:奮力衝

對啊,*(a+1)就是表示a[1]的儲存位置的,*(a+num)表示的實質就是a[num],只是寫法不一樣,*(a+num)更接近本質。

2樓:匿名使用者

他沒錯,你也沒說自錯,但你理解不到位。

*(a+1)是陣列元素。但a是二維陣列,那你就要再進一步理解了。

因為a是二維陣列名,即是一維陣列a[0] 、a[1] 、a[2] 的首位址。

a+1就是 a[1]的位址。

*是取指標的值。

那麼*(a+1)就是取 a[1]的值。

它是什麼呢?它又是乙個陣列: a[1][0], a[1][1] ,a[1][2]。

而且 a[1]是它們的首位址。

即 a[1]的值就是 a[1][0]的位址。

3樓:野獸fight美女

是錯的,a表示的是啊a[1]的首位址

求c語言高手給菜鳥解釋一下。。這個是啥意思(陣列去重)

4樓:物理公司的

去掉陣列內相同的數字

5樓:一樹的果

你這個**有沒有執行過啊,陣列去重是吧陣列中重複的東西去掉是吧,你這個程式不太對呀

6樓:夢遊衣索匹亞

對給定的陣列進行去重操作,就是通過for迴圈將陣列中不重複的元素挑出來給b陣列,後再將陣列b輸出,就實現了將陣列中重複元素去掉的操作了。望採納。

7樓:1牽手幸福

可以明確地告訴你,**是錯的

8樓:匿名使用者

就是乙個原始陣列a,乙個結果陣列b;把a中的第乙個數字a[0]和b中的每乙個數字進行對比,沒有相同的則把a[0]加入b中;然後再來a[1]。。。以此類推;每次都要和b中的每個數字對比;個人覺得,第二個for迴圈中的上限可以用k來代替,這樣可以減少迴圈次數

c語言裡fun是什麼意思,C語言請問下面程式中,fun是什麼意思

fun單純的看沒什麼意思 但在函式中 卻是多種多樣 具體的要看程式設計者編的程式的意思 function,函式 是不是你看的那個例題自己定義的函式或者引數?c語言 請問下面程式中,fun是什麼意思 在main函式中,fun 7,3,a 表示呼叫前面定義的fun int x,int y,int z 函...

c語言請問下面程式中fun是什麼意思

在main函式中,fun 7,3,a 表示呼叫前面定義的fun int x,int y,int z 函式 並把7,3,a這三個引數分別傳給x,y,z不過 由於fun函式中沒有返回任何值,所以 還是原來的a要想得到那個等式z x x y y 的結果應在該語句下加一條 return z 但是 這樣一來,...

c語言這段什麼意思詳細解釋下謝謝

x是乙個數 組,count 也是bai乙個陣列du 上面那段 意思zhi就是進行一百dao次迴圈把x count 的第0個內 到第100個 全賦值為0 至於count i count i 1 相當於容count i 就是自加1的意思 比如原來 count i 值為2 進行了加1後 就變成3了 是 統...