+ -
当前位置:首页 → 问答吧 → 二进制文件的存取模式问题?

二进制文件的存取模式问题?

时间:2011-12-13

来源:互联网

一个二进制文件,我想首先对其写入数据,然后把数据[color=#FF0000][/color]读出来,接着又修改其中的某条记录,
下面是我的代码:
C/C++ code
FILE *pf;
if((pf=fopen("studchange.dat","rb+"))==NULL)


请问,能同时满足上面三个要求的是:“rb+”吗?

如果不行,那该怎么办啊,我只要是在同一个文件中进行上面三个要求(读,写,修改)就行了,
高手指点啊!!!

作者: ggxxkkll   发布时间: 2011-12-13

文件是顺序的,没法插入数据。

作者: qq120848369   发布时间: 2011-12-13