• 2022-06-05
    使用 ____ 方式打开的文本文件只能用于向该文件尾部追加写入数据,原有文件的内 容不被覆盖。
  • a

    内容

    • 0

      语句FILE*filePtr=fopen("myFile.dat","a");打开文件后的作用是 ( ) A: 从文本文件读数据 B: 向文本文件写数据 C: 向文本文件末尾追加数据 D: 向二进制文件末尾追加数据

    • 1

      关于文件读写,正确的叙述是()。 A: 使用fprintf函数可以将信息以文本的形式写入文件(类似向屏幕输出文本信息的printf函数)。 B: 使用fscanf函数可以从文本文件,按格式读入int、float等各种类型的数值(类似从键盘读入信息的scanf函数)。 C: 以二进制形式打开的文件,如果使用fprintf向文件写入所有数据,其结果是生成的文件还是个文本文件。 D: 以文本方式打开的文件,如果使用fwrite向文件写入所有数据,其结果是生成的文件还是个二进制文件。正因如此,如果用文本编辑器打开这个文件查看文件中的内容会发现是乱码。

    • 2

      Open语句中,关键字For用于指定打开文件的方式,下列说法错误的是()。 A: ForInput指顺序打开文件,只能读取文件内容。 B: ForOutput指顺序打开文件,向文件写入内容。 C: ForAppend指顺序打开文件,向文件写入内容,与ForOutput不同的是,它覆盖原有的内容。 D: ForBinary指以二进制方式打开文件。

    • 3

      当已存在一个test.txt文件时,执行函数fopen("test.txt","r+")的功能是( )。? 打开test.txt文件,只能写入数据,但不能读取数据|打开test.txt文件,可以读取和写入新的内容|打开test.txt文件,覆盖原有的内容|打开test.txt文件,只能读取原有内容,但不能写数据

    • 4

      当已存在一个abc.txt文件时,执行函数fopen("abc.txt","r+")的功能是( ) A: 打开abc.txt文件,只能写入数据,但不能读取数据 B: 打开abc.txt文件,只能读取原有内容,但不能写数据 C: 打开abc.txt文件,覆盖原有的内容 D: 打开abc.txt文件,可以读取和写入新的内容