对磁盘文件进行操作时,以____模式打开的文件,可实现创建一个可以写入的、新的空文件;如果该文件已经存在,则先删除以前的内容,再写入新数据
ios::out
举一反三
- 关于文件的打开模式,以下描述中,错误的是? A: 'w', 以文本方式打开一个文件用于写入。当文件已经存在时,会覆盖之前的内容。 B: 'rb', 以二进制方式打开一个文件,只能从文件读数据。 C: 'r+', 以文本方式打开文件,既能读,也能写,是默认的文件打开方式。 D: 'a', 以文本方式打开文件,用于追加数据。如果文件存在,会在文件末尾追加数据。如果文件不存在,则创建新文件用于写入。
- 当存在一个file.txt文件时,执行函数fopen("file.txt","r+")的功能是___________。 A: 打开file.txt文件,删除里面的内容 B: 打开file.txt文件,只能写入新的内容 C: 打开file.txt文件,只能读取原有的内容 D: 打开file.txt文件,可读取和写入新的内容
- 下面对语句的功能说明中错误的是 Open"Text.Dat"For Output As #FreeFile A: 以顺序输出模式打开文件TexDat B: 如果文件TexDat不存在,则建立一个新文件 C: 如果文件TexDat已存在,则打开该文件,新写入的数据将增添到该文件中 D: 如果文件TexDat已存在,则打开该文件,新写入的数据将覆盖原有的数据
- 当已经存在一个file.txt文件,执行函数fopen("file.txt","r+")的功能是 A: 打开file.txt文件,清除原有的内容 B: 打开file.txt文件,只能写入新的内容 C: 打开file.txt文件,只能读取原有内容 D: 打开file.txt文件,可以读取和写入新的内容
- 当已经存在一个file1.txt文件,执行函数fopen(“file1.txt”,”r”)的功能是() A: 打开file1.txt文件,清除原有的内容 B: 打开file1.txt文件,只能写入新的内容 C: 打开file1.txt文件,只能读取原有内容 D: 打开file1.txt文件,可以读取和写入新的内容
内容
- 0
在文件模式中,wb模式以二进制格式打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。
- 1
若某顺序文件已经存在,需要在打开该文件时自动清除原有内容,以便于重新写入新的内容,此时,应采用Output打开模式.
- 2
【单选题】当已存在一个t.txt文件时,执行函数fopen("t.txt","r+")的功能是( ). A: 打开t.txt文件,清除原有内容 B: 打开t.txt文件,只能写入新的内容 C: 打开t.txt文件,只能读取原有的内容 D: 打开t.txt文件,可以读取和写入新的内容
- 3
当已存在一个a.txt文件时,执行函数fopen(“a.txt”,<br/>“w+”)的功能是(<br/>) A: 打开a.txt文件,清除原有的内容。 B: 打开a.txt文件,只能写入新的内容。 C: 打开a.txt文件,只能读取原有内容。 D: 打开a.txt文件,可以追加写入新的内容。
- 4
当已存在一个abc.txt文件时,执行函数fopen("abc.txt","r+")的功能是 。 A: 打开abc.txt文件,清除原有的内容 B: 打开abc.txt文件,只能读取原内容 C: 打开abc.txt文件,只能写入新内容 D: 打开abc.txt文件,可以读取原内容和写入新内容