C语言中fread写入的数据时是覆盖原来的数据,还是接在原有数据的后面。

 我来答
知识海洋的小学徒
2012-03-17 · TA获得超过890个赞
知道小有建树答主
回答量:278
采纳率:0%
帮助的人:434万
展开全部
fread是读数据的....
向文件写数据时,看是怎么打开的,
FILE *fp = fopen(strFileName, "w");这种是覆盖原有数据
FILE *fp = fopen(strFileName, "a");这种是在原有数据后面追加
追问
我的意思是将文件中的内容写到一个数组(已有赋值)中是,写不写得进,写的进的话,是接在后面写,还是如赋值一般的覆盖原有数值。
追答
是覆盖原有值
理科女KELA
2012-03-18 · TA获得超过625个赞
知道小有建树答主
回答量:355
采纳率:100%
帮助的人:213万
展开全部
fread()是从指定的文件中读取 字段然后把它们放到缓冲区指向的指针数组去~~ 覆盖以前的!!望采纳!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
谷歌的老大
2012-03-17
知道答主
回答量:7
采纳率:0%
帮助的人:6.4万
展开全部
看你当前文件指针的位置啦,你查查fseek这个函数的用途,就明白了~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式