打开一个已有文件,然后在文件末尾添加信息,正确的打开方式为()。

题目

打开一个已有文件,然后在文件末尾添加信息,正确的打开方式为()。

  • A、’y’
  • B、’w’
  • C、’a’
  • D、’w+’
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

( 34 )下列有关文件的叙述中,正确的是

A )以 Output 方式打开一个不存在的文件时,系统将显示出错信息

B )以 Append 方式打开的文件,既可以进行读操作,也可以进行写操作

C )在随机文件中,每个记录的长度是固定的

D )无论是顺序文件还是随机文件,其打开的语句和打开方式都是完全相同的


正确答案:C

第2题:

使用文件前要先打开文件。在执行完打开文件系统调用后,系统会返回给用户一个( )。

A) 文件长度

B) 内存地址

C) 文件描述符

D) 文件打开方式

A.

B.

C.

D.


正确答案:C

第3题:

若以“叶”方式打开一个己存在的文件,则下列叙述正确的是( )。

A.文件打开时,原有文件内容不被删除,位置指针移到文件末尾,可以进行添加或读操作

B.文件打开时,原有文件内容不被删除,只能进行读操作

C.文件打开时,原有文件内容被删除,只能进行写操作

D.以上3种说法都不正确


正确答案:A
解析:本题考查文件使用方式标识符,以“叶”方式打开一个已存在的文件,则表示保留文件中原有的数据,文件的位置指针在文件末尾,此时,可以进行追加或读操作。

第4题:

当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为( )。 A.ios::inS

当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为( )。

A.ios::in

B.ios::0ut

C.ios::in I ios::0ut

D.以上都不对


正确答案:D
使用fstream类建立文件流必须定义打开方式,否则编译器无法判断该文件流是读还是写。

第5题:

下列有关文件叙述中,正确的是( )。

A.以0utput方式打开一个不存在的文件时,系统将显示出错信息

B.以APPend方式打开的文件,即可以进行读操作,也可以进行写操作

C.在随机文件中,每个记录的长度是固定的

D.无论是顺序文件还是随机文件,其打开的语句和打开方式都是完全相同的


正确答案:C
C。【解析】随机文件的记录是定长的。

第6题:

下列有关文件的叙述中,正确的是

A.以Output方式打开一个不存在的文件时,系统将显示出错信息

B.以Append方式打开的文件,既可以进行读操作,也可以进行写操作

C.在随机文件中,每个记录的长度是固定的

D.无论是顺序文件还是随机文件,其打开的语句和打开方式都是完全相同的


正确答案:C
解析:以Output模式打开文件时,如果文件名指定的文件不存在,则会自动建立一个文件,系统不会显示错误信息,所以选项A)是错误的;以Append模式打开文件时,是从文件当前结束开始写入数据,且保留原有数据。但是不能读数据,所以选项B)是错误的;随机文件是以记录为单位,有一组固定长度的记录顺序排列而成,并且给每个记录赋予了记录号以便查找,所以选项c)是正确的;随机文件和顺序文件的打开语句和打开方式是不同的,所以选项D)是错误的。

第7题:

查找文件时,可以根据文件的打开方式进行查找。

A.错误

B.正确


参考答案:A

第8题:

打开一个项目文件,然后通过命令方式新建一个程序文件,则该程序文件( )。

A)存在于当前打开的项目文件中

B)不存在于当前打开的项目文件中,必须单独添加

C)不存在于当前打开的项目文件中,但与项目文件建立了联系

D)以上说法均不正确


正确答案:B

第9题:

若以”a+”方式打开一个已存在的文件,则以下叙述正确的是( )。

A. 文件打开时,原有文件内容不被删除,位置指针移到文件末尾,可作添加和读操作。

B. 文件打开时,原有文件内容被删除,位置指针移到文件开头,可作重新写和读操作。

C. 文件打开时,原有文件内容被删除,只可作写操作。

D. 以上各种说法皆不下确。


正确答案:D

第10题:

若以“w+”方式打开一个已存在的文件,则以下叙述正确的是______。

A.文件打开时,原文件内容不被删除,位置指针移到文件末尾,可作添加和读操作

B.文件打开时,原有文件内容被删除,位置指针移到文件开头,可作写和读操作

C.文件打开时,原有文件内容被删除,只可作写操作

D.以上各种说法皆不正确


正确答案:B

更多相关问题