【发布时间】:2013-11-15 18:15:29
【问题描述】:
我有一个 CSV 文件,其中的值用逗号分隔,如下所示:
224,321,345,56.6
225,322,245,46.7
etc,etc,etc.....
所有值都必须被视为浮点数。
问题是当我尝试将值读取为浮点数时:
fscanf(file,%f,&value);
如果我打印结果
printf("The first value is: %f",value)
我明白了:
The first value is 224,321
当这个值有逗号而不是点时,我如何读取浮点值?
【问题讨论】: