以下程序片段用于打开一个已经存在的二进制文件out.dat,要求既可以读出文件中的原有数据,也可以向文件中插入写入新数据,正确的模式是()。
A: a
B: rb+
C: wb+
D: ab+
A: a
B: rb+
C: wb+
D: ab+
举一反三
- 若用fopen()函数打开一个新的二进制文件,该文件可以读也可以写,则文件打开模式是()。 A: "ab+" B: "wb+" C: "rb+" D: "ab"
- 为了向二进制文件尾部增加数据,打开文件的方式是()。 A: “ab” B: "rb+" C: "wb" D: "wb+"
- 为了向二进制文件尾部增加数据,打开文件的方式应采用 。 A: “ab” B: “rb+” C: "wb" D: "wb+"
- 为了向二进制文件尾部增加数据,打开文件的方式应采用() A: ″ab″ B: ″rb+″ C: ″wb″ D: ″wb+″
- 为了向二进制文件尾部增加数据,打开文件的方式应采用 。 A: “ab” B: “rb+” C: "wb" D: "wb+"