如何从 .txt 文件中读取 float 据:
8.9 789.3 845.6
2.45 2.25 2.05
。 。并将每个 float 写入数组元素。我在网上查看过,但找不到关于如何执行此操作的明确答案或教程。我使用的是 VS2017 Enterprise,并且我的项目资源文件中已包含 .txt 文件。
最佳答案
这是一个您可以使用的简单示例
#include<stdio.h>
#include<stdlib.h>
int main(){
FILE *f=fopen("file.txt","r");
float a;
char b[255];
while(!feof(f)){
fscanf(f,"%s",b);
a=atof(b);
printf("%f\n",a);
} fclose(f);
}
关于c++ - 如何使用 VS2017 将 float 据从 .txt 文件写入二维数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54382865/