读书人

简单的C文件操作解决思路

发布时间: 2012-02-21 16:26:23 作者: rapoo

简单的C文件操作
以“r+”的模式用fopen打开记事本,用fwrite写数据,后面写的数据会覆盖以前写的数据。请问如何不覆盖以前的数据啊?
另外想学习一下asp.net,本人仅有c,c++,html,jsp简单的知识,请问有何学习途径推荐?谢谢!

[解决办法]
第一个问题:以"wa"模式打开要写入的文件
第二个问题:不清楚...嘿嘿
[解决办法]
要么用独占的方式打开文件,要么打开文件后一次性把全部数据读入学.
对于第二个问题,如果你德c/C++的不错,随便找本书就会了
[解决办法]
若你想用fwrite把数据 写入已在文件。
则用“rb” 或是“rb+”打开文件。在文件末尾追加
[解决办法]
以“a+”方式打开文件
[解决办法]
fopen用r+的话,先fseek到SET_END,再fwrite
或者
fopen用a,直接fwrite

读书人网 >C语言

热点推荐