下列关于文件的打开模式,表述错误的是( )。
A: 只读模式,若文件不存在,则返回异常
B: 覆盖模式,若文件不存在则创建,若存在则完成覆盖
C: 追加模式,若文件不存在则创建,若存在则在文件开始位置追加
D: 创建模式,若文件不存在则创建,若存在则返回异常
A: 只读模式,若文件不存在,则返回异常
B: 覆盖模式,若文件不存在则创建,若存在则完成覆盖
C: 追加模式,若文件不存在则创建,若存在则在文件开始位置追加
D: 创建模式,若文件不存在则创建,若存在则返回异常
举一反三
- open()函数提供7种基本的打开模式,其中 'w' 模式的含义是 A: 只读模式,如果文件不存在,返回异常FileNotFoundError,默认值 B: 创建写模式,文件不存在则创建,存在则返回异常FileExistsErro C: 覆盖写模式,文件不存在则创建,存在则完全覆盖源文件 D: 二进制文件模式
- 若用open( )函数打开一个文本文件,文件不存在则创建,存在则完全覆盖,则文件打开模式是________
- 若用open()函数打开一个文本文件,文件不存在则创建,存在则完全覆盖,则文件打开模式是()。 A: "w" B: "r" C: "x" D: "a"
- 若用open( )函数打开一个文本文件,文件不存在则创建,存在则完全覆盖,则文件打开模式是________。 A: "w" B: "r" C: "x" D: "a"
- 语句“ofstream ofs("file.txt", ios::app)”,在建立文件时的行为是( )。 A: 若文件存在,则打开失败;若文件不存在,则建立一个新文件 B: 苦文件存在,则将其置为空文件;若文件不存在,则打开失败 C: 若文件存在,则将文件指针定位于文件首;若文件不存在,则打开失败 D: 若文件存在,则将文件指针定位于文件尾;若文件不存在,则建立一个新文件