64,688
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
void append_to_file(char *filename,double data) {
FILE *f;
f=fopen(filename,"a");
fprintf(f,"%lg\n",data);
fclose(f);
}
int main() {
int i;
for (i=0;i<10;i++) append_to_file("data.txt",(double)i);
return 0;
}
打开文件,循环获取数据,循环写入到文件,刷新缓冲区,写完的时候关闭文件;