一个文件里面的内容完全是double类型的数值,用fscanf()读取
为什么使用while (fscanf ( fp, "%lf", &n) ==1) 可以用来检测所有的数值,
fscanf ( )函数不是遇到空格就不读取了,那不就只能读一个数值了吗?
[解决办法]
不是“遇到空格就不读取了”,而是遇到空格,一个值就可以确定了。
发布时间: 2013-04-20 19:43:01 作者: rapoo
一个文件里面的内容完全是double类型的数值,用fscanf()读取
为什么使用while (fscanf ( fp, "%lf", &n) ==1) 可以用来检测所有的数值,
fscanf ( )函数不是遇到空格就不读取了,那不就只能读一个数值了吗?
[解决办法]
不是“遇到空格就不读取了”,而是遇到空格,一个值就可以确定了。