更多“关于exit()函数不正确的是()A.先清理后进入内核B.底层系统调用C.有一个整型参数D.用于正常终止一个进程”相关问题
  • 第1题:

    内核使程序执行的方法的是()

    A.调用exec函数

    B.调用exit/_exit

    C.从main返回

    D.收到一个系统终止信号


    正确答案:A

  • 第2题:

    如果myclass类定义了拷贝构造函数和一个整型参数的构造函数,还重载了赋值运算符,那么语句myclassobj=100;会( )

    A、调用拷贝构造函数

    B、调用整型参数的构造函数

    C、调用赋值运算符

    D、引起编译错误


    参考答案:B

  • 第3题:

    以下关于 Function函数对象的说法不正确的是()

    A.函数可有可无返回值

    B.调用函数时传递的参数是实参

    C.函数调用时候,可以用一个变量来接收函数返回值

    D.函数必须要有形式参数


    答案:D

  • 第4题:

    一个函数带有参数说明时,则参数的默认值应该在()中给出。

    A.函数定义

    B.函数声明

    C.函数定义或声明

    D.函数调用


    正确答案:C

  • 第5题:

    sizeof(float)是( )。

    A.一种函数调用

    B.一种函数定义

    C.一个浮点表达式

    D.一个整型表达式


    正确答案:D
    解析:sizeof(florat)是C语言内部规定的、用于计算单精度型变量(nom)在计算机的内存中所占用的字节数量的函数,返回一个整数值。

  • 第6题:

    若定义函数int*func(),则函数func的返回值为( )。

    A.一个实数

    B.一个指向整型变量的指针

    C.一个指向整型函数的指针

    D.一个整型函数的入口地址


    正确答案:B
    解析:本题考考查的是指针函数。指针函数定义的基本格式为:类型说明符*函数名()。其中,“类型说明符”表示返回的指针。值所指向的数据类型。

  • 第7题:

    已知C++中一个函数的原型为void f(int &x, int &y),调用这个函数时,要把实在参数传递给形式参数,应该采用的参数传递方式是(30)。

    A.传值调用

    B.引用调用

    C.复制恢复

    D.传名调用


    正确答案:B
    解析:C通过传值方式将实参传递给形参。传值调用是指把实在参数的值传递给相应的形式参数,子程序不能通过这种方式传回任何结果。C++中增加引用调用这种参数传递方式,引用调用是指把实在参数的地址传递给相应的形式参数,此时子程序对形式参数的一次引用或赋值都是对形式参数的间接访问,实际上是对实在参数的一次引用或赋值。如果C++中一个函数的原型为voidf(int&x,int&y),表示调用这个函数时,应该采用引用调用这种参数传递方式。在FORTRAN类的语言中有复制恢复这种参数传递方式,在ALGOL语言中有传名调用这种参数传递方式。

  • 第8题:

    在Linux中,下列不属于正常结束进程的方法是()。

    • A、在main函数中调用return
    • B、调用exit函数
    • C、调用_exit函数
    • D、调用abort函数

    正确答案:D

  • 第9题:

    关于exit()函数不正确的是()。

    • A、先清理后进入内核
    • B、底层系统调用
    • C、有一个整型参数
    • D、用于正常终止一个进程

    正确答案:B

  • 第10题:

    单选题
    在Linux中,下列不属于正常结束进程的方法是()。
    A

    在main函数中调用return

    B

    调用exit函数

    C

    调用_exit函数

    D

    调用abort函数


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

  • 第11题:

    单选题
    关于exit()函数不正确的是()。
    A

    先清理后进入内核

    B

    底层系统调用

    C

    有一个整型参数

    D

    用于正常终止一个进程


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

  • 第12题:

    ( 难度:中等)有关js 函数,描述正确的是?
    A.函数是多条执行语句的封装体,只有被调用才会被运行
    B.有一个函数fun(temp) ,如果此时调用fun() ,将不能正常运行
    C.有一个函数fun() ,如果此时调用fun( “abc”),将不能正常运行
    D.如果存在两个相同名称的函数,将执行最后一个加载的函数

    答案:AD

  • 第13题:

    关于at exit函数正确的是()

    A.一个进程可登记超过32个函数

    B.函数登记的顺序和调用顺序相同

    C.同一函数可登记多次,但调用一次

    D.在显示或隐式调用exit时则执行这些登记的终止处理程序


    正确答案:D

  • 第14题:

    关于Linux的系统调用使用情况,最恰当的是()。

    A由于系统调用号数目有限,那些不再使用的调用号需要回收利用

    B 系统调用函数的参数必须通过寄存器传送

    C Linux的所有系统调用都有一个明确的用途

    D 自定义系统调用可以不修改内核


    参考答案B

  • 第15题:

    定义int*swap()指的是______。

    A.一个返回整型值的函数swap()

    B.一个返回指向整型值指针的函数swap()

    C.一个指向函数swap()的指针,函数返回一个整型值

    D.以上说法均错


    正确答案:B
    解析:一个函数可以带回一个整型值、字符值、实型值等,但也可以带回指针型数据,即地址。本题的定义中,包括括号和*号,由于0优先级高于*。故它是一个返回整型指针的函数。

  • 第16题:

    定义int*swap()的是_______。

    A.一个返回整型值的函数swap()

    B.一个返回指向整型值指针的函数swap()

    C.一个指向函数swap()的指针,函数返回一个整型值

    D.以上说法均错


    正确答案:B
    解析:一个函数可以带回一个整型值、字符值、实型值等,但也可以带回指针型数据,即地址。本题的定义中,包括括号和*号,由于()优先级高于*。故它是一个返回整型指针的函数。

  • 第17题:

    sizeof(char)是( )。

    A.一种函数调用

    B.一个整型表达式

    C.一个字符型表达式

    D.一个不合法的表达式


    正确答案:B
    解析:sizeof(char)是一个C语言的关键字,它不是函数调用。sizeof的功能是计算出运算对象在计算机的内存中所占用的字节数量,该表达式的返回值是一个整数,而不是一个字符型表达式。

  • 第18题:

    函数调用时,下列说法中不正确的是 ( )

    A.若用值传递方式,则形式参数不予分配内存

    B.实际参数和形式参数可以同名

    C.主调函数和被调用函数可以不在同一个文件中

    D.函数间传送数据可以使用外部全局变量


    正确答案:A
    分析备选答案A:值传递时,先给形参分配内存,然后把实参值传给形参分配的内存,所以该说法是错误的,本题答案应选A。至于备选答案B:形参和实参是可以同名的,因为它们的作用域不重复。备选答案C:只要被调函数定义时的存储类型选取“extern”,就可以被其他文件中的函数调用。备选答案D:函数间传递数据的方法有4种,其中的一种就是利用外部全局变量来传递的。

  • 第19题:

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

    A.每个函数至少要具有一个参数

    B.每个函数都必须返回一个值

    C.函数在被调用之前必须先声明

    D.函数不能自己调用自己


    正确答案:C

  • 第20题:

    关于atexit函数正确的是()。

    • A、一个进程可登记超过32个函数
    • B、函数登记的顺序和调用顺序相同
    • C、同一函数可登记多次,但调用一次
    • D、在显示或隐式调用exit时则执行这些登记的终止处理程序

    正确答案:D

  • 第21题:

    内核使程序执行的方法的是()。

    • A、调用exec函数
    • B、调用exit/_exit
    • C、从main返回
    • D、收到一个系统终止信号

    正确答案:A

  • 第22题:

    单选题
    关于atexit函数正确的是()。
    A

    一个进程可登记超过32个函数

    B

    函数登记的顺序和调用顺序相同

    C

    同一函数可登记多次,但调用一次

    D

    在显示或隐式调用exit时则执行这些登记的终止处理程序


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

  • 第23题:

    单选题
    内核使程序执行的方法的是()。
    A

    调用exec函数

    B

    调用exit/_exit

    C

    从main返回

    D

    收到一个系统终止信号


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