新手提问:关于以二维数组作为参数的函数
double abc[21][2];
for(int j=0;j<21;j++)
{
fscanf(pFile,"%lf %lf",&abc[j][1],&abc[j][2]);
}
------
这样一段代码,由于要反复用到很多遍,想写成一个函数。怎么写呢?其中,21和数组名abc是变量。可以么?我初学 = =
[解决办法]
void fun(double abc[][2], int n, FILE* pFile){ for(int j=0;j <n;j++) fscanf(pFile,"%lf %lf",&abc[j][0],&abc[j][1]); }