|||
double类型的数据读写在一般的C语言编程书籍很少提及,不知道这是认为大伙都知道还是咋的。这里记录一下,以备后用。
File *fp;
double dat;
//从文本中读入一个double类型的数据
fscanf(fp,"%lf",&dat); //%lf是表示的double类型的数据
//向文本文件中写入一个double类型的数据
fprintf(fp,"%lf",dat);
//至于从二进制文件中读写就容易的多了,俺是比较喜欢二进制数据,规整:)
//从二进制文件中读入一个double类型的数据
fread(&dat,sizeof(double),1,fp);
//向二进制文件中写入一个double类型的数据
fwrite(&dat,sizeof(double),1,fp);
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-12-22 19:25
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社