二维数组转换为一维数组的问题
我写了一个类的成员函数,原意是把一个指向二维数组的指针的值转换为指向一维数组的指针的值,可是输出的值为很大的数,请问是什么原因?程序如下:double* MatrixAlgorithm::OneDimtoTwoDim(double** dFMatrix,int itime)
{
double* OneMatrix;
OneArrayAllocation pT;
OneMatrix=pT.OneArrayDoubleAlloc(nDimension);
for(int ipoin=0;ipoin<nDimension;ipoin++)
{
OneMatrix[ipoin]=dFMatrix[ipoin][itime];
cout<<"OneMatrix["<<ipoin<<"]="<<OneMatrix[ipoin]<<endl;
exit(0);
}
return(OneMatrix);
}