4.下列对C++语言中文件操作模式的叙述中,正确的是( )。
别灰心,再试一次!
【解析】
"r":打开一个用于读取的文件,该文件必须存在。
"w":创建一个用于写入的空文件。如果文件名称与已存在的文件相同,则会删除已有文件的内容,该文件被视为一个新的空文件。
"a":追加到一个文件。写操作向文件末尾追加数据。如果文件不存在,则创建文件。
"r+":打开一个用于更新的文件,可读取也可写入,该文件必须存在。
"w+":创建一个用于读写的空文件。
"a+":打开一个用于读取和追加的文件。
【答案】B