关于读取文件中的浮点数的问题
我在一个消息函数中写了如下代码:
OnFileRead()
{
CFile file("1.txt",CFile::modeRead);
char ch1[8],ch2[8];
file.Read(ch1,8);
file.Seek(8,CFile::current);
file.Read(ch2,8);
double dnum=atof(ch1);
double dnum2=atof(ch2);
}
在1.txt文件中的浮点数:
0.200000 0.300000
0.230000 0.200000
不知道为什么读出来之后,发现dnum2的值变成了0.00000000000了,对此我很是不解,请那位高人指点一下