在c中用陣列指標和什麼作為函式引數能夠

2021-03-04 04:56:55 字數 701 閱讀 4998

1樓:

除了引用可以將引數值帶回外其餘的(陣列,指標等)都沒有這種能力!如果原題確實是這麼出的,那隻能說明出題者是c++半吊子......

2樓:匿名使用者

引用,三者的本質都是指標

3樓:wl梢包

還有 引用&和全域性變數

4樓:匿名使用者

地址,三者的本質都是地址

c++中如何把陣列作為引數

5樓:匿名使用者

對於陣列

名作為參bai數傳遞,有兩種方du式zhi:

1. 使用陣列名本身,如以下程式求dao陣列a的最專大值#include

int max(int x,int n) //作為陣列定義形屬式2.用指標作為引數,這就簡單了,如:

int max(int *x,int n) //作為陣列定義形式int main(void)

;int m;

m=max(a,5); //陣列名用為實參printf("a的最大值:%d\n",m);

return 0;

}兩者結果一樣

6樓:匿名使用者

宣告定義bai:

void function(int a,...)

main()

c語言指標陣列如何存放函式地址C語言指標陣列如何存放函式地址

c c 的指標的靈活,常把許多初學者搞暈,連高手也是如此。1.當然,可以呀,一切資料都可返回 2.複合指標型別直接表示非常麻煩 連高手都是這樣 可以分解成多個簡單型別 typedef void funtype void funtype num 100 分解後簡單多了!3.因為函式名不是字串,初始化時...

c語言 怎麼呼叫指標陣列函式,C語言 怎麼呼叫指標陣列函式

1.函式指標的陣列定義方法 返回值型別 指標變數名 number 形參列表 例如 double add double a,double b double sub double a,double b double mul double a,double b double div1 double a,d...

如何在c語言中以陣列指標作為形參輸出陣列

senddata 2 0,0和 0 都等於0,因此 info 0 會在k 2時不成立 建議 1.另外傳一個參數列示命令的長度 2 另外尋找一個一定不會在正常的命令中出現的數字作為結束符而不是正常命令中間就可能出現的0 另外有一個優化建議是吧info null的判斷提前做而不是和for攪在一起,因為i...