对磁盘文件进行操作时,以____模式打开的文件,可实现创建一个可以写入的、新的空文件;如果该文件已经存在,则先删除以前的内容,再写入新数据
举一反三
- 关于文件的打开模式,以下描述中,错误的是? 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文件,可以读取和写入新的内容