参考答案和解析
正确答案:B
更多“在读写一个文件之前,必须先将其打开,使用的库函数是()A、openB、fopenC、openfD、openfile”相关问题
  • 第1题:

    关于函数open的打开模式,下列说法错误的是?()

    A.”r“表示以只读方式打开文件。文件的指针将会放在文件的开头

    B.”wb+“表示以二进制格式打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件

    C.”a+“表示打开一个文件用于读写。如果该文件已存在,文件指针将会放在文件的开头。文件打开时会是追加模式。如果该文件不存在,创建新文件用于读写

    D.”b“表示以二进制的形式打开文件


    正确答案:C

  • 第2题:

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

    A.实现文件的顺序读写

    B.实现文件的随机读写

    C.改变文件的位置指针

    D.以上答案均不正确


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

  • 第3题:

    在下列关于对文件进行操作的叙述中,正确的是()。

    • A、对文件操作必须先关闭文件
    • B、对文件操作必须先打开文件
    • C、对文件操作之前必须先测试文件是否存在,然后再打开文件
    • D、对文件操作的顺序没有要求

    正确答案:B

  • 第4题:

    对OPEN(4,FILE=‘BB.DAT’,STATUS=‘OLD’,语句,下面哪个描述是正确的()?

    • A、打开一个有格式顺序文件,可以读文件
    • B、打开一个有格式直接文件,可以写文件
    • C、打开一个有格式直接文件,可以读写
    • D、打开一个直接文件

    正确答案:A

  • 第5题:

    调用feof库函数可以判断文件内部读写位置指针是否达到文件尾,当读写位置指针到达文件尾时,该函数的返回值是()


    正确答案:非0

  • 第6题:

    在打开函数中其中是在由指定的流上打开由路径名指定的文件,其返回值为指向文件流指针,此函数用于将一个指定的文件打开为一个预定义的标准流()。

    • A、open
    • B、fopen
    • C、freopen
    • D、fdopen

    正确答案:C

  • 第7题:

    在使用FileStream打开一个文件时,通过使用FileMode枚举类型的()成员,来指定操作系统打开一个现有文件并把文件读写指针定位在文件尾部。

    • A、Append
    • B、Create
    • C、CreateNew
    • D、Truncate

    正确答案:A

  • 第8题:

    使用文件之前必须先()文件。

    • A、命名
    • B、打开
    • C、建立
    • D、备份

    正确答案:B

  • 第9题:

    单选题
    在读写一个文件之前,必须先将其打开,使用的库函数是()
    A

    open

    B

    fopen

    C

    openf

    D

    openfile


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

  • 第10题:

    单选题
    在下列关于对文件进行操作的叙述中,正确的是()。
    A

    对文件操作必须先关闭文件

    B

    对文件操作必须先打开文件

    C

    对文件操作之前必须先测试文件是否存在,然后再打开文件

    D

    对文件操作的顺序没有要求


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

  • 第11题:

    填空题
    调用feof库函数可以判断文件内部读写位置指针是否达到文件尾,当读写位置指针到达文件尾时,该函数的返回值是()

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

  • 第12题:

    单选题
    在使用FileStream打开一个文件时,通过使用FileMode枚举类型的()成员,来指定操作系统打开一个现有文件并把文件读写指针定位在文件尾部。
    A

    Append

    B

    Create

    C

    CreateNew

    D

    Truncate


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

  • 第13题:

    在使用FileStream 打开一个文件时,通过使用FileMode 枚举类型的()成员,来指定操作系统打开一个现有文件并把文件读写指针定位在文件尾部。

    A. Append

    B. Create

    C. CreateNew

    D. Truncate


    正确答案:A

  • 第14题:

    strlen()库函数与stdio.h头文件问题?

    strlen()是一个计算字符串长度的这么一个库函数,这个库函数是定义在string.h这个头文件里的,要想使用这个库函数就必须调用预处理命令将string.h添加到当前的代码中,可是为什么在调用string.h这个头文件的基础上还要调用stdio.h这个头文件呢?stdio.h只是一个输入输出函数的这么一个头文件,跟strlen()库函数有什么关系,,,求解。


    stdio.h是标准输入输出,C语言本身不包括输入输出函数,如:printf,scanf等等,这些C语言本身并没有包含这些函数,所以就要加stdio.h库函数,里面就有了这些输入输出函数的声明;而strlen函数在包含在string.h中的,所以两者没有任何关系,而你所提的问题,是由于你的程序代码中使用了一些C语言没有提供的函数,但是这些函数又恰好是stdio.h中所包含的,故一定得包含stdio.h头文件,否则无法运行

    1、stdio.h是标准输入输出,C语言本身不包括输入输出函数
    如:printf,scanf等,这些C语言本身并没有包含这些函数,所以就要加stdio.h库函数,里面就有了这些输入输出函数的声明

    2、strlen函数在包含在string.h中的,所以两者没有任何关系,而你所提的问题,是由于你的程序代码中使用了一些C语言没有提供的函数,但是这些函数又恰好是stdio.h中所包含的,所以一定得包含stdio.h头文件,否则无法运行


    stdio.h是标准输入输出,C语言本身不包括输入输出函数,如:printf,scanf等等,这些C语言本身并没有包含这些函数,所以就要加stdio.h库函数,里面就有了这些输入输出函数的声明;
    而strlen函数在包含在string.h中的,所以两者没有任何关系,而你所提的问题,是由于你的程序代码中使用了一些C语言没有提供的函数,但是这些函数又恰好是stdio.h中所包含的,故一定得包含stdio.h头文件,否则无法运行。

  • 第15题:

    一个文件被打开后,在它被关闭之前,不允许()者使用。


    正确答案:非打开

  • 第16题:

    在对文件进行操作的过程中,若要求文件的读写位置回到文件的开头,应当调用的标准库函数是()


    正确答案:rewind

  • 第17题:

    硬盘在读写数据之前必须先检测()。

    • A、区地址标志(AMI)
    • B、读取扇区地址(CHRN)
    • C、文件头
    • D、检验码(CRC)

    正确答案:A,B,D

  • 第18题:

    当一个管道共享多对文件描述符是,若将其中的一对读写文件描述符都删除,管道仍然可以使用。()


    正确答案:错误

  • 第19题:

    打开一个可读写的文件,如果文件存在会被覆盖。


    正确答案:错误

  • 第20题:

    在读写数据之前必须先检测()

    • A、区地址标志(AM1)
    • B、读取扇子区地址(CHRN)
    • C、文件头
    • D、检验码(CRC)

    正确答案:A,B,D

  • 第21题:

    填空题
    在对文件进行操作的过程中,若要求文件的读写位置回到文件的开头,应当调用的标准库函数是()

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

  • 第22题:

    单选题
    使用文件之前必须先()文件。
    A

    命名

    B

    打开

    C

    建立

    D

    备份


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

  • 第23题:

    填空题
    一个文件被打开后,在它被关闭之前,不允许()者使用。

    正确答案: 非打开
    解析: 暂无解析