【单选题】若用fopen()函数打开一个已存在的文件文件,保留该文件原有数据且可以读也可以写,则文件打开方式是( ).
A: "r+"
B: "w+"
C: "a+"
D: "a"
A: "r+"
B: "w+"
C: "a+"
D: "a"
举一反三
- 若用fopen()函数打开一个已存在的文本文件,保留该文件原有内容,且可以读、可以写。则文件打开方式是( )。 A: A. "ab+" B: B. "w+" C: C. "a+" D: D. "a"
- 以三种方式r+,w+及a+打开文件,既可以读数据,也可以写数据,以下描述正确的有_________。 A: 方式r+只能打开已经存在的文件,文件原有数据不丢失,文件位置指针移到文件首部。 B: 方式w+打开的文件可以存在也可以不存在。若文件存在,原有数据丢失;若文件不存在,新建一个文件。 C: 方式a+打开的文件可以存在也可以不存在。若文件存在,原有数据不丢失,文件位置指针移到文件尾部;若文件不存在,新建一个文件。 D: 方式r+打开的文件可以存在也可以不存在。若文件存在,原有数据不丢失,文件位置指针移到文件首部;若文件不存在,新建一个文件。
- 中国大学MOOC: 若用fopen()函数打开一个新的二进制文件,该文件可以读也可以写,则文件打开方式是( )。
- 打开文件的方式是即可以读也可以写文件的是: A: r+ B: w+ C: a+ D: all of these
- 若用fopen()函数打开一个新二进制文件,且可以读、可以写。则文件打开模式是( )。 A: A. "ab+" B: B. "wb+" C: C. "rb+" D: D. "a+"