c語言,語句不明白,詳細給解釋下

2022-06-07 21:25:14 字數 582 閱讀 2742

1樓:扯淡書生

fun(s,&t),呼叫了上面定義的函式,傳入的引數分別為陣列s,t的地址, s陣列名錶示陣列的首地址,所以不用再取地址,只需要把陣列的首地址傳過去就行了,c語言中陣列的地址是連續的,指標的本質也是地址, 而t只是一個整型變數,不是一個地址,函式的兩個引數都為指標也就是地址,所以需要把t的地址傳過去

2樓:浮雲瞎了眼

呼叫函式的形參 第一個引數是字串型別 字串中 第一個字元的地址就是該字串的地址

所以直接寫入字串名稱即可 第二個引數是int型的地址 必須要取址才是正確的形參

3樓:不酴釄的山茶

s是一個字串陣列,陣列的名字表示了陣列的首地址,就是陣列第一個元素的地址,它相當於一個指標。

4樓:匿名使用者

因為函式fun的形參有兩個,一個是字元指標變數,另一個是整型指標變數fun(s,&t);在這裡的意思是呼叫函式fun。一個函式定義後,不呼叫,就是一堆**在那裡擺著,沒用

因此,呼叫函式fun的時候,需要給它傳兩個引數並且傳遞給形參的兩個引數,都必須是地址

不明白CD選項,求問詳細解釋,謝謝

簡單啊,酶在生物系統中必然是以溶液的狀態作用的,所以酶自身濃度與系統中被酶作用物的在系統液中都是有濃度比例的 27題第三個小問的c選項,求解釋,謝謝了 熱水解實際上是碳酸根的水解,加熱是要促進水解的碳酸分解和二氧化碳的排除,因此越完全水解剩餘的碳酸根越少,即更多的比例將是氫氧化鎂。線性代數,請詳細解...

C語言例題看不明白,邏輯表示式

看看好好與或非邏輯運算這部分去,還有優先順序 明明year 100 0的意思是 year 整除 100 是否不等於 0 給你加幾個括號,再看看吧,唉!可能更暈人。year 4 0 year 100 0 year 400 0 year 4 0 year 100 0 year 400 0 ps 這個判斷...

c語言程式設計有地方不明白,請大家幫忙

是個遞迴呼叫。畫個圖看看就非常清晰了。fun 6,x 8 fun 5,f1 5 fun 4,f1 3 fun 3,f1 2 fun 2,f1 1 fun 1,f2 1 f1 f2 2 fun 2,f2 1 f1 f2 3 fun 3,f2 2 fun 2,f1 1 fun 1,f2 1 f1 f2 ...