我很抱歉,如果這是一個重複的問題,但我似乎無法找到關鍵字來搜索我要問的問題。C傳遞參數在哪個陣列上工作
基本上,我已經定義了自己的結構。
#define max_terms 101
typedef struct{
int row, col, value;
} term;
現在我有三個不同的方面即[MAX_TERMS],B [MAX_TERMS]和C [MAX_TERMS] 我想輸入下列函數的參數,這樣我可以選擇在這工作三種定義陣列中的一種
void input(/*parameter here*/){
a[0].row = 0; // want to be able to choose the array to work on instead of just a
}
謝謝您的閱讀!
傳遞大小也可能是一個很好的方式不溢出給定的數組 – giorashc
非常感謝! –