参考答案和解析
正确答案: C
解析: 暂无解析
更多“单选题下列函数中可关闭文件的函数()。A close()B dup2()C A和B都可以D dup()”相关问题
  • 第1题:

    fstream、ifstream和ofstream文件流类的成员函数______关闭文件。


    正确答案:close
    close

  • 第2题:

    下列叙述中正确的是( )。

    A.在c程序的函数中不能定义另一个函数

    B.在c程序中main函数的位置是固定的

    C.C程序中所有函数之间都可以相互调用

    D.每个C程序文件中都必须要有一个main函数


    正确答案:A
    在C语言中函数不能嵌套定义,所以选择A)。

  • 第3题:

    以下叙述中不正确的是( )。

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

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

    C.使用函数open()打开的文件使用完毕后,必须使用close()函数将其关闭

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


    正确答案:D
    解析:本题考核文件的读写和存储。C++语言的文件流不仅可以按顺序方式进行读/写,而且还可以随机地移动文件的读/写指针。有一些外部设备(如磁带、行式打印机等)关联的流只能做顺序访问。文本文件也可以用随机读写方式访问。由此可知,选项D的叙述是错误的。

  • 第4题:

    下列关于脚本文件和函数文件的描述中不正确的是()

    • A、去掉函数文件第一行的定义行可转变成脚本文件;
    • B、函数文件可以在命令窗口直接运行;
    • C、脚本文件可以调用函数文件;
    • D、函数文件中的第一行必须以function开始;

    正确答案:B

  • 第5题:

    下列函数中可关闭文件的函数()。

    • A、close()
    • B、dup2()
    • C、A和B都可以
    • D、dup()

    正确答案:A

  • 第6题:

    函数调用可以在()。

    • A、函数表达式中
    • B、函数语句中
    • C、函数参数中
    • D、以上都可以

    正确答案:D

  • 第7题:

    在PHP中,fclose函数可以根据文件的路径关闭文件。


    正确答案:错误

  • 第8题:

    单选题
    以下关于fclose(fp)函数的叙述正确的是(  )。
    A

    当程序中对文件的所有写操作完成之后,必须调用fclose(fp)函数关闭文件

    B

    当程序中对文件的所有写操作完成之后,不一定要调用fclose(fp)函数关闭文件

    C

    只有对文件进行输入操作之后,才需要调用fclose(fp)函数关闭文件

    D

    只有对文件进行输出操作之后,才能调用fclose(fp)函数关闭文件


    正确答案: B
    解析:
    程序编写者应该在程序终止之前关闭所有文件,如果不关闭,文件将会丢失数据。用fclose函数关闭文件,它先把缓冲区中的数据输出到磁盘文件,然后才释放文件指针变量,A项正确,B项错误。只要对文件进行操作后,都要调用fclose文件关闭文件,C、D项错误。答案选择A选项。

  • 第9题:

    单选题
    下列关于脚本文件和函数文件的描述中不正确的是()
    A

    去掉函数文件第一行的定义行可转变成脚本文件;

    B

    函数文件可以在命令窗口直接运行;

    C

    脚本文件可以调用函数文件;

    D

    函数文件中的第一行必须以function开始;


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

  • 第10题:

    判断题
    使用关闭文件函数close()关闭一个文件时,但流对象仍存在。
    A

    B


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

  • 第11题:

    判断题
    关闭打开的文件时使用成员函数close(),该函数无参数。
    A

    B


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

  • 第12题:

    单选题
    下列关于C语言函数的描述中,正确的是()
    A

    函数的定义可以嵌套,但函数的调用不可以嵌套

    B

    函数的定义不可以嵌套,但函数的调用可以嵌套

    C

    函数的定义和函数的调用都可以嵌套

    D

    函数的定义和函数的调用都不可以嵌套


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

  • 第13题:

    下列关于函数的叙述中正确的是( )。

    A.每个函数都可以被其他函数调用(包括main函数)

    B.每个函数都可以被单独编译

    C.每个函数都可以单独运行

    D.在一个函数内部可以定义另一个函数


    正确答案:B

  • 第14题:

    下列关于C语言函数的描述中,正确的是()

    A.函数的定义可以嵌套,但函数的调用不可以嵌套

    B.函数的定义不可以嵌套,但函数的调用可以嵌套

    C.函数的定义和函数的调用都可以嵌套

    D.函数的定义和函数的调用都不可以嵌套


    参考答案:B

  • 第15题:

    使用关闭文件函数close()关闭一个文件时,但流对象仍存在。


    正确答案:正确

  • 第16题:

    下列关于C语言函数的描述中,正确的是()

    • A、函数的定义可以嵌套,但函数的调用不可以嵌套
    • B、函数的定义不可以嵌套,但函数的调用可以嵌套
    • C、函数的定义和函数的调用都可以嵌套
    • D、函数的定义和函数的调用都不可以嵌套

    正确答案:B

  • 第17题:

    关闭打开的文件时使用成员函数close(),该函数无参数。


    正确答案:正确

  • 第18题:

    C++中构造函数和析构函数可以抛出异常吗()。

    • A、都不行
    • B、都可以
    • C、只有构造函数可以
    • D、只有析构函数可以

    正确答案:C

  • 第19题:

    dup和dup2的区别和联系。


    正确答案: 联系:dup与dup2都用来将新文件描述符指向原来文件描述符指向的打开文件描述。
    区别:dup返回的新文件描述符为最小可用的文件描述符,dup2返回的新文件描述符可以通过第二个参数指定。

  • 第20题:

    单选题
    下列函数中可关闭文件的函数()。
    A

    close()

    B

    dup2()

    C

    A和B都可以

    D

    dup()


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

  • 第21题:

    单选题
    以下叙述中错误的是(  )。
    A

    C语言编写的函数源程序,其文件名后缀可以是.c

    B

    C语言编写的函数都可以作为一个独立的源程序文件

    C

    C语言编写的每个函数都可以进行独立的编译并执行

    D

    一个C语言程序只能有一个主函数


    正确答案: B
    解析:
    C源程序经过C编译程序编译之后生成一个后缀为.obj的二进制文件(称为目标文件),然后由称为“连接程序”(Link)的软件,把此.obj文件与C语言提供的各种库函数连接起来生成一个后缀为.EXE的可执行文件。只有含有main函数的经过编译链接才能执行。答案选择C选项。

  • 第22题:

    问答题
    dup和dup2的区别和联系。

    正确答案: 联系:dup与dup2都用来将新文件描述符指向原来文件描述符指向的打开文件描述。
    区别:dup返回的新文件描述符为最小可用的文件描述符,dup2返回的新文件描述符可以通过第二个参数指定。
    解析: 暂无解析

  • 第23题:

    填空题
    当调用close函数来关闭窗口时,先触发()事件,之后再触发()事件。

    正确答案: CloseQuery ,Close
    解析: 暂无解析

  • 第24题:

    单选题
    下列叙述中正确的是(  )。
    A

    每个C程序文件中都必须要有一个main函数

    B

    在C程序中main函数的位置是固定的

    C

    C程序中所有函数之间都可以相互调用

    D

    在C程序的函数中不能定义另一个函数


    正确答案: D
    解析:
    在C程序中,main函数的位置可以任意,而且不管main函数位置怎么变化,程序都会以main函数作为入口,选项B错误;每个C程序(而不是每个C程序文件)必须有且只能有一个main函数,选项A错误;main函数不能被其他函数调用,选项C错误;函数的定义不能放在另一个函数体内,但是声明可以,答案选择D选项。