若要以“a+”方式打开一个已存在的文件,则以下叙述正确的是
A: 文件打开时,原有文件内容不被删除,位置指针移动到文件末尾,可做添加和读操作。
B: 文件打开时,原有文件内容不被删除,位置指针移动到文件开头,可做重写和读操作。
C: 文件打开时,原有文件内容被删除,只可做写操作。
D: 以上各种说法都不正确。
A: 文件打开时,原有文件内容不被删除,位置指针移动到文件末尾,可做添加和读操作。
B: 文件打开时,原有文件内容不被删除,位置指针移动到文件开头,可做重写和读操作。
C: 文件打开时,原有文件内容被删除,只可做写操作。
D: 以上各种说法都不正确。
举一反三
- 若以“a+”方式打开一个已存在的文件,原有文件内容不被删除,位置指针移到文件开头,可作重写和读操作。
- 以三种方式r+,w+及a+打开文件,既可以读数据,也可以写数据,以下描述正确的有_________。 A: 方式r+只能打开已经存在的文件,文件原有数据不丢失,文件位置指针移到文件首部。 B: 方式w+打开的文件可以存在也可以不存在。若文件存在,原有数据丢失;若文件不存在,新建一个文件。 C: 方式a+打开的文件可以存在也可以不存在。若文件存在,原有数据不丢失,文件位置指针移到文件尾部;若文件不存在,新建一个文件。 D: 方式r+打开的文件可以存在也可以不存在。若文件存在,原有数据不丢失,文件位置指针移到文件首部;若文件不存在,新建一个文件。
- 如果打开文件时,选用的文件操作方式是"wb+",则下列说法中正确的是______ A: 要打开的文件必须存在 B: 打开文件后只能读数据 C: 打开文件后只能写数据 D: 文件打开后删除原内容再写
- C语言的文件操作需要三个基本步骤,以下叙述正确的是()。 A: 文件读/写等操作、打开文件、关闭文件 B: 打开文件、关闭文件、文件读/写等操作 C: 打开文件、文件读/写等操作、关闭文件 D: 文件读/写等操作、关闭文件、打开文件
- 以下文件操作中,需要访问文件内容的是()。 A: 读文件 B: 打开文件 C: 文件改名 D: 删除文件