尝试设置过程调用,但不断收到错误C2660:函数不带[x]参数。原型很好,没有错误,每个过程的标题也没有,只是调用。我做错了什么?
int sc[3][4], low[3];
double avg[3];
getScores(sc, 3);
findLowest(sc, 3, low);
calcAverage(sc, 3, low);
display(sc, 3, low, avg);
函数原型是
void getScores(int[][4]);
void findLowest(int[][4], int[]);
void calcAverage(int[][4], int[]);
void display(int[][4], int[], double[]);
答案 0 :(得分:0)
您的问题是您传递给函数的参数与函数应该采用的参数数量不匹配。你继续传递一个参数而不是函数。
例如,你的getScores函数只接受一个参数,一个二维数组,但是你尝试传入两个(一个二维数组和一个整数)。