c語言函數怎么傳入數組?
傳入數組地址。
在函數的參數部分傳入數組的地址,新建一個數組,int abc[10] ={1,2,3,4,5,6,7,8,9,10};有函數int adddata(int *buf){int a = 3;return a+buf[2];}將數組的地址傳入函數。
這時只要將數組的地址abc傳入函數即可運用數組的數據,int b =adddata(abc);函數的返回值就是3+2=5,即b=5。
c語言函數怎么傳入數組?
傳入數組地址。
在函數的參數部分傳入數組的地址,新建一個數組,int abc[10] ={1,2,3,4,5,6,7,8,9,10};有函數int adddata(int *buf){int a = 3;return a+buf[2];}將數組的地址傳入函數。
這時只要將數組的地址abc傳入函數即可運用數組的數據,int b =adddata(abc);函數的返回值就是3+2=5,即b=5。