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];
}
}
转载请注明原文地址: https://ju.6miu.com/read-968928.html