Geophoenix的个人博客分享 http://blog.sciencenet.cn/u/Geophoenix

博文

C语言中如何从文本文件中读写double类型的数据

已有 8766 次阅读 2015-12-2 12:24 |个人分类:编程|系统分类:科研笔记| C语言, style, 文本文件, 二进制, double

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);




https://wap.sciencenet.cn/blog-559047-940488.html

上一篇:湖北评选校花要求 双乳不下垂乳间距超20厘米
收藏 IP: 222.34.4.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-3-29 01:10

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部