更多“C++语言的文件操作中,既可以顺序读写,又可以随机读写。”相关问题
  • 第1题:

    利用fseek函数可以()。

    A.改变文件的位置指针

    B.实现文件的顺序读写

    C.实现文件的随机读写

    D.以上答案均正确


    正确答案:D

  • 第2题:

    以下叙述中不正确的是

    A.C语言中的文本文件以ASCII码形式存储数据

    B.C语言中对二进制文件的访问速度比文本文件快

    C.C语言中,随机读写方式不适用于文本文件

    D.C语言中,顺序读写方式不适用于二进制文件


    正确答案:D
    解析:在C语言中文本文件是以ASCII码形式存放的,每个字符占一个字节。由于数据在计算机中是以二进制形式存放的,因此二进制文件中的数据可以直接读出,而不需要像文本文件那样把ASCII码转换成二进制,因此速度较快。在文本文件中,数据以ASCII码形式存放的,用户很难判定一个数据到底占几个字节,所以不适合使用随机读写方式。

  • 第3题:

    fseek函数是C语言系统提供的标准库函数,其实现的具体操作是______。

    A.实现文件的顺序读写

    B.实现文件的随机读写

    C.改变文件的位置指针

    D.以上答案均不正确


    正确答案:C
    解析:fseek函数的原形为int fseek(FILE*fp,long offset,int base);函数的功能是将fp所指向的位置指针移到以base所指位置为基准、以offset为位移量的位置。可见,fseek是改变文件的位置指针。

  • 第4题:

    下面叙述中正确的是_______。

    A.随机文件中记录的长度不是固定不变的

    B.随机文件由若千条记录组成,并可以按记录号访问各个记录

    C.不能按任意顺序访问随机文什中的数据

    D.可以同时对打开的随机文件进行读写操作


    正确答案:B
    解析:随机文件又称直接文件,由若于个记录来组成,每个记录的长度都是固定的,并且每个记录都有一个记录号,因此可以根据记录号访问随机文件的任意记录。注意:当用Open语句打开一个随机文件的时候,如果指定存取类型为读写类型,则可以任意读写该文件;如果指定存取类型为只读类型,则只能进行读操作;如果指定存取类型为只写类型,则只能进行写操作。

  • 第5题:

    Java中提供了一个类(),它不但具有读写文件的功能,并且可以随机地从文件的任何位置开始执行读写数据的操作


    正确答案:RandomAccessFile

  • 第6题:

    用于文件的随机读写操作的文件类是()。


    正确答案:RandomAccessFile

  • 第7题:

    什么叫文件?C++读写文件需要通过什么对象?有些什么基本操作步骤?


    正确答案:任何一个应用程序运行,都要利用内存储器存放数据。这些数据在程序运行结束之后就会消失。为了永久的保存大量数据,计算机用外存储器(如磁盘和磁带)保存数据。各种计算机应用系统通常把一些相关信息组织起来保存在外存储器中,并用一个名字(称为文件名)加以标识,称为文件。 C++读/写文件需要用到文件流对象。
    文件操作的三个主要步骤是:打开文件、读/写文件、关闭文件流。
    打开文件包括建立文件流对象,与外部文件关联,指定文件的打开方式。
    读/写文件是按文件信息规格、数据形式与内存交互数据的过程。
    关闭文件包括把缓冲区数据完整地写入文件,添加文件结束表示符,切断流对象和外部文件的连接。

  • 第8题:

    随机文件和二进制文件的读写操作有何不同?


    正确答案:随机文件以记录为单位读/写数据,而二进制文件以字节为单位读/写数据。

  • 第9题:

    下列四条叙述中,属RAM特点的是()

    • A、可随机读写数据,且断电后数据不会丢失
    • B、可随机读写数据,断电后数据将全部丢失
    • C、只能顺序读写数据,断电后数据将部分丢失
    • D、只能顺序读写数据,且断电后数据将全部丢失

    正确答案:B

  • 第10题:

    单选题
    关于顺序文件和随机文件的说法错误的是()。
    A

    顺序文件中记录的逻辑顺序与存储顺序是一致的

    B

    随机文件读写操作比顺序文件灵活

    C

    随机文件的结构特点是固定记录长度以及每条记录均有记录号

    D

    随机文件的操作与顺序文件相同


    正确答案: D
    解析: 暂无解析

  • 第11题:

    填空题
    用于文件的随机读写操作的文件类是()。

    正确答案: RandomAccessFile
    解析: 暂无解析

  • 第12题:

    问答题
    顺序读写与随机读写的特点分别是什么?

    正确答案: 所谓顺序读写是指在读写流中的数据时只能按顺序进行。换言之,在读取流中的第n个字节或字符时,必须已经读取了流中的前n-1个字节或字符;同样,在写入了流中n-1个字节或字符后,才能写入第n个字节或字符。顺序读写的缺点是文件中数据的修改比较麻烦。所谓随机读写就是直接从文件的某个指定位置(文件位置指针所确定)开始读或写,而不必读写文件位置指针之前的数据。
    解析: 暂无解析

  • 第13题:

    利用fseek函数可实现的操作是( )。A.实现文件的顺序读写 B.改变文件的位置指针 SXB

    利用fseek函数可实现的操作是( )。

    A.实现文件的顺序读写

    B.改变文件的位置指针

    C.实现文件的随机读写

    D.以上答案均正确


    正确答案:B
    本题考查fseek函数,其功能是:改变文件的位置指针;辅助实现文件的顺序读写;辅助实现文件的随机读写。

  • 第14题:

    利用fseek函数可以实现的操作是( )。

    A.改变文件的位置指针

    B.文件的顺序读写

    C.文件的随机读写

    D.以上答案均正确


    正确答案:D
    解析:用fseek函数可以改变文件的位置指针,从而实现对文件的顺序读写和随机读写。

  • 第15题:

    利用fseek函数可实现的操作是( )。

    A.实现文件的顺序读写

    B.改变文件的位置指针

    C.实现文件的随机读写

    D.以上答案均正确


    正确答案:D
    解析: 改变文件位置指针函数fseek()的功能:①改变文件的位置指针;②辅助实现文件的顺序读写;③辅助实现文件的随机读写。

  • 第16题:

    下面叙述中正确的是______。

    A.随机文件中记录的长度不是固定不变的

    B.随机文件由若干条记录组成,并可以按记录号访问各个记录

    C.不能按任意顺序访问随机文件中的数据

    D.可以同时对打开的随机文件进行读写操作


    正确答案:B
    解析:随机文件又称直接文件,由若干个记录来组成,每个记录的长度都是固定的,并且每个记录都有一个记录号,因此可以根据记录号访问随机文件的任意记录。
    注意:当用Open语句打开一个随机文件的时候,如果指定存取类型为读写类型,则可以任意读写该文件:
    如果指定存取类型为只读类型,则只能进行读操作;如果指定存取类型为只写类型,则只能进行写操作。

  • 第17题:

    顺序读写与随机读写的特点分别是什么?


    正确答案:所谓顺序读写是指在读写流中的数据时只能按顺序进行。换言之,在读取流中的第n个字节或字符时,必须已经读取了流中的前n-1个字节或字符;同样,在写入了流中n-1个字节或字符后,才能写入第n个字节或字符。顺序读写的缺点是文件中数据的修改比较麻烦。所谓随机读写就是直接从文件的某个指定位置(文件位置指针所确定)开始读或写,而不必读写文件位置指针之前的数据。

  • 第18题:

    C++语言中的读写函数,不仅可用于标准文件,也可用于磁盘文件。


    正确答案:正确

  • 第19题:

    随机文件是以()为单位读写,二进制文件以()为单位读写。


    正确答案:纪录;字节

  • 第20题:

    关于顺序文件和随机文件的说法错误的是()。

    • A、顺序文件中记录的逻辑顺序与存储顺序是一致的
    • B、随机文件读写操作比顺序文件灵活
    • C、随机文件的结构特点是固定记录长度以及每条记录均有记录号
    • D、随机文件的操作与顺序文件相同

    正确答案:D

  • 第21题:

    判断题
    C++语言中的读写函数,不仅可用于标准文件,也可用于磁盘文件。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第22题:

    判断题
    C++语言的文件操作中,既可以顺序读写,又可以随机读写。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第23题:

    填空题
    Java中提供了一个类(),它不但具有读写文件的功能,并且可以随机地从文件的任何位置开始执行读写数据的操作

    正确答案: RandomAccessFile
    解析: 暂无解析