C语言文件的读入与写入

学了一学期的C语言,还不怎么会使用指针,文件的读入和写入也不能很顺利的写出来,说起来好惭愧。碰巧今天朋友让我帮他编写一个C语言程序,对他数模要用到的大量数据求平均值(每天不同时刻对某一物理量进行检测,持续几十天,求那些时刻测得的物理量的平均值)。代码很简单,关键是要掌握怎样对文件进行读入和写入(当然对于菜鸡的我来说,懒惰让我在大一没有好好学习,正好趁着这个契机把文件的基本的操作学会:))

分模块来编写还是很重要的,可以使程序看起来简洁明了。写了两个函数:从data文件中读入数据复制给二维数组,和把运算的平均值结果写入到result文件中。

对于新手来说,要注意代码中二维数组的函数调用。void Readfromfile(double flow[][N])   N不能忘记了,如果没写就等着报错吧

要注意的一点是你可以把txt文件存入到C语言的project里,在文件夹里的命名为:如代码中的result,不用在后面加txt,txt只是一种文本类型,在读入函数中才要写上来识别?      另外写入的txt文件可以不用先创建,程序会自动生成的。 如图:

#include <stdio.h>
#include <stdlib.h>
#define D 58//days' amount
#define N 96 //number of day's data
void 
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值