我想一個數組傳遞給這個結構的函數:傳遞結構的陣列功能
struct processData
{
int arrivalTime;
int durationTime;
int completionTime;
int turnAroundTime;
int waitTime;
int processNumber;
float netTurnAroundTime;
} temp;
processData a[n];
find(a);
void find(struct processData a[])
{
int tempDurationTime[n];
int flag = 0;
int count = 0;
int currentProcess;
j = 0;
int timeQuantum = 5;
...
我得到的是說沒有匹配的函數調用來找到一個錯誤(過程數據[N] )。我不知道爲什麼我得到這個錯誤,因爲函數頭採用struct processData a []。 感謝您的幫助。
發現被調用後聲明。 – stark