1.一维数组作为function input.
nt _tmain(int argc, _TCHAR* argv[])
{
double myresult[5];
getresult(myresult, 5);
return 0;
}
int getresult(double myresult[], int size1)
{
for(int i=0; i<size1; i++)
{
myresult[i];
}
}
2.Z二维数组作为function input., 此时第二维必须定义大小。这是由C++的寻址方式决定的:p=p0+j*n+i;
nt _tmain(int argc, _TCHAR* argv[])
{
double myresult[5][10];
getresult(myresult, 5);
return 0;
}
int getresult(double myresult[][10], int size1)
{
for(int i=0; i<size1; i++)
{
//myresult[i][j];
}
}