【发布时间】:2010-08-18 17:52:05
【问题描述】:
如何将 m 矩阵传递给 foo()?如果我不允许更改 foo() 的代码或原型?
void foo(float **pm)
{
int i,j;
for (i = 0; i < 4; i++)
for (j = 0; j < 4; j++)
printf("%f\n", pm[i][j]);
}
int main ()
{
float m[4][4];
int i,j;
for (i = 0; i < 4; i++)
for (j = 0; j < 4; j++)
m[i][j] = i+j;
foo(???m???);
}
【问题讨论】: