数据保存到文本里,再从文本里读出使用 最后程序的结果出错了 请教
程序代码:
由于ADerivative计算量比较大,计算一次后写入文本。打算以后直接从文本读出来使用。 //写入文本 FILE *fp0; fp0=fopen("ADerivative.bin","wb+"); fwrite(ADerivative,sizeof(float),m_receiver*m_tnum*m_GridnumX*m_GridnumZ,fp0); //读出数据 FILE *fp1; fp1=fopen("ADerivative.bin","wb+"); fread(ADerivative1,sizeof(float),m_receiver*m_tnum*m_GridnumX*m_GridnumZ,fp1); 然后直接使用ADerivative1 可是结果不对,求大神解答。