C语言中文件的使用方式 wb 用于二进制文件,若文件存在则文件内容被清除,若文件不存在则新建一个二进制文件,然后进行写操作。
举一反三
- 中国大学MOOC: C语言中文件的使用方式w 用于文本文件,若文件存在则文件内容被清除,若文件不存在则新建一个文本文件,然后进行写操作。
- 语句ofstream<br/>f(“temp.dat”);的功能是建立流对象f,试图打开文件temp.dat并与之连接,并且((_____))() A: 若文件存在将文件写指针定位于文件头,若文件不存在则新建一个空文件 B: 若文件存在将文件置为空,若文件不存在则新建一个空文件 C: 若文件存在将文件写指针定位于文件头,若文件不存在则打开失败 D: 若文件存在将文件置为空,若文件不存在则打开失败
- 语句“ofstream ofs("file.txt", ios::app)”,在建立文件时的行为是( )。 A: 若文件存在,则打开失败;若文件不存在,则建立一个新文件 B: 苦文件存在,则将其置为空文件;若文件不存在,则打开失败 C: 若文件存在,则将文件指针定位于文件首;若文件不存在,则打开失败 D: 若文件存在,则将文件指针定位于文件尾;若文件不存在,则建立一个新文件
- 使用“wb”方式打开一个二进制文件,如果指定文件不存在( )。
- 以三种方式r+,w+及a+打开文件,既可以读数据,也可以写数据,以下描述正确的有_________。 A: 方式r+只能打开已经存在的文件,文件原有数据不丢失,文件位置指针移到文件首部。 B: 方式w+打开的文件可以存在也可以不存在。若文件存在,原有数据丢失;若文件不存在,新建一个文件。 C: 方式a+打开的文件可以存在也可以不存在。若文件存在,原有数据不丢失,文件位置指针移到文件尾部;若文件不存在,新建一个文件。 D: 方式r+打开的文件可以存在也可以不存在。若文件存在,原有数据不丢失,文件位置指针移到文件首部;若文件不存在,新建一个文件。