下列关于文件读写模式的叙述错误的是( )。
A: read表示只读模式
B: write表示可读可写模式,如果文件存在则覆盖
C: append表示追加模式,不读可写,如果文件存在,则在末尾追加
D: writeOnlyAppend表示只写追加模式,但不可读
A: read表示只读模式
B: write表示可读可写模式,如果文件存在则覆盖
C: append表示追加模式,不读可写,如果文件存在,则在末尾追加
D: writeOnlyAppend表示只写追加模式,但不可读
C
举一反三
- 打开文件时,文件模式表示以追加模式打开文件,如果文件不存在则创建
- 下列关于文件的打开模式,表述错误的是( )。 A: 只读模式,若文件不存在,则返回异常 B: 覆盖模式,若文件不存在则创建,若存在则完成覆盖 C: 追加模式,若文件不存在则创建,若存在则在文件开始位置追加 D: 创建模式,若文件不存在则创建,若存在则返回异常
- 关于打开文件函数open(,)中打开模式的描述,正确的选项是: A: ‘b’表示二进制文件模式打开文件,可以单独作为open函数的参数 B: ‘a’表示追加模式打开文件,如果文件不存在,就返回异常 C: ‘w’表示写模式打开文件,如果文件存在,就会在文件尾继续写 D: ’r’表示只读模式打开文件,如果文件不存在,就会返回异常
- 关于打开文件函数open(<;文件路径名>;,<;打开模式>;)中打开模式的描述,正确的选项是( )。 A: 'r'表示只读模式打开文件,如果文件不存在,就会返回异常 B: 'w'表示写模式打开文件,如果文件存在,就会在文件尾继续写 C: 'a'表示追加模式打开文件,如果文件不存在,就返回异常 D: 'b'表示二进制文件模式打开文件,可以单独作为open函数的参数
- 在文件模式中,a模式表示打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。
内容
- 0
打开文件时,( )文件模式表示以追加模式打开文件,如果文件不存在则创建。 A: a B: w C: w+ D: r
- 1
以下关于open()函数各参数的说法正确的选项是? A: ’b’为二进制模式,可以单独使用 B: ’r’为只读模式,如果文件不存在,返回异常 C: ’x’为创建写模式,如果文件存在,则在文件尾部直接写操作 D: ’a’为追加写模式,如果文件存在,在原文件起始位置追加内容
- 2
关于文件的读写模式,下面哪个是错误的?( ) A: 用追加(a)模式打开的文件对象,指针的初始位置位于文件尾部。 B: 用写(w)模式打开的文件对象,如果原始文件存在,会被清空所有数据。 C: 用写(w)模式打开的文件对象,如果原始文件不存在,会产生异常。 D: 文件的默认打开模式是只读(r)
- 3
MODE_APPEND是追加模式表示可以向XML文件原有数据之后追加数据,而不会覆盖原有数据
- 4
下面关于文件读写模式,描述错误的是( ) A: 'a'和'a+'方式打开文件时,都是以追加的方式打开,不会覆盖原文件的内容 B: 'a'和'a+'方式打开文件时,两者都可读可写 C: 'a'和'w'方式打开文件时,文件只可写 D: 'a+'和'w+'方式打开文件时,当文件不存在时,都会新建文件