A: 以顺序输出模式打开文件TexDat
B: 如果文件TexDat不存在,则建立一个新文件
C: 如果文件TexDat已存在,则打开该文件,新写入的数据将增添到该文件中
D: 如果文件TexDat已存在,则打开该文件,新写入的数据将覆盖原有的数据
举一反三
- 在文件模式中,wb模式以二进制格式打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。
- 关于文件的打开模式,以下描述中,错误的是? A: 'w', 以文本方式打开一个文件用于写入。当文件已经存在时,会覆盖之前的内容。 B: 'rb', 以二进制方式打开一个文件,只能从文件读数据。 C: 'r+', 以文本方式打开文件,既能读,也能写,是默认的文件打开方式。 D: 'a', 以文本方式打开文件,用于追加数据。如果文件存在,会在文件末尾追加数据。如果文件不存在,则创建新文件用于写入。
- 语句ofstream outf("TEST.DAT",ios_base::app);的功能是建立流对象outf,并试图打开文件TEST.DAT与outf关联,而且 。 A: 如果文件存在,打开失败:如果文件不存在,建立一个新文件 B: 如果文件存在,将文件指针定位于文件首;如果文件不存在,打开失败 C: 如果文件存在,将文件指针定位于文件尾:如果文件不存在,建立一个新文件 D: 如果文件存在,将其置为空文件;如果文件不存在,打开失败
- ()打开方式是:打开一个文件只用于写入。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件。 A: w B: r C: a D: a+
- w'以只写方式打开文本文件。如果文件已存在则删除原内容,如果文件不存在则建立新文件。
内容
- 0
“fopen("file.txt","a+”);”和“fopen(“test.txt”,”w+”);”相比较,正确的结论有 ________。 A: “fopen("file.txt","a+");”打开文件:若文件file.txt不存在,则返回空指针;如果文件file.txt存在,写入的数据会被添加到文件原有内容的尾部 B: “fopen("test.txt","w+");”打开文件:若文件test.txt不存在,则会新建一个同名文件;如果文件test.txt存在,写入的数据会被加到文件尾部 C: fopen("test.txt","w+");”打开文件:若文件test.txt不存在,则会新建一个同名文件;如果文件test.txt存在,写入的数据则会替代文件相应位置原先内容 D: “fopen("test.txt","w+");”打开文件:若文件test.txt不存在,则会新建一个同名文件;如果文件test.txt存在,删除原有的内容,重建一个新文件
- 1
MOOC202108-ch “fopen("file.txt","a+”);”和“fopen(“test.txt”,”w+”);”相比较,正确的结论有 ________。 A: “fopen("test.txt","w+");”打开文件:若文件test.txt不存在,则会新建一个同名文件;如果文件test.txt存在,删除原有的内容,重建一个新文件 B: “fopen("file.txt","a+");”打开文件:若文件file.txt不存在,则返回空指针;如果文件file.txt存在,写入的数据会被添加到文件原有内容的尾部 C: “fopen("test.txt","w+");”打开文件:若文件test.txt不存在,则会新建一个同名文件;如果文件test.txt存在,写入的数据会被加到文件尾部 D: “fopen("test.txt","w+");”打开文件:若文件test.txt不存在,则会新建一个同名文件;如果文件test.txt存在,写入的数据则会替代文件相应位置原先内容
- 2
以下关于文件的叙述中,错误的是( )。 A: 使用Append方式打开文件时,文件指针被定位于文件尾 B: 当以Input打开文件时,如果文件不存在,则建立一个新文件 C: 顺序文件各记录的长度可以不同 D: 当以Output打开文件时,如果文件不存在,则建立一个新文件
- 3
当已存在一个abc.txt文件时,执行函数fopen("abc.txt","r+")的功能是( ) A: 打开abc.txt文件,只能写入数据,但不能读取数据 B: 打开abc.txt文件,只能读取原有内容,但不能写数据 C: 打开abc.txt文件,覆盖原有的内容 D: 打开abc.txt文件,可以读取和写入新的内容
- 4
当已存在一个test.txt文件时,执行函数fopen("test.txt","r+")的功能是( )。 A: 打开test.txt文件,只能读取原有内容,但不能写数据 B: 打开test.txt文件,只能写入数据,但不能读取数据 C: 打开test.txt文件,覆盖原有的内容 D: 打开test.txt文件,可以读取和写入新的内容