参考答案和解析
正确答案:正确
更多“定义函数时,参数前可以加*,也可以不加。”相关问题
  • 第1题:

    以下叙述正确的是

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

    B.函数既可以嵌套调用也可以嵌套定义

    C.函数既不可以嵌套定义也不可以嵌套调用

    D.函数可以嵌套调用但不可以嵌套定义


    正确答案:D
    解析:在C++语言中,所有的函数都是平行的,即在定义函数时是互相独立的,一个函数并不从属于另一个函数,即函数不能嵌套定义,但可以互相调用。但是不能调用main( ) 函数。

  • 第2题:

    下列关于构造函数的描述,错误的是( )。

    A.构造函数可以设置默认参数

    B.构造函数不可以重载

    C.构造函数在定义类对象时自动执行

    D.构造函数可以是内联函数


    正确答案:B
    解析:构造函数是类的一个特殊成员函数,与类同名。构造函数可以是内联函数,并可以重载。

  • 第3题:

    在调用构造函数时()。

    • A、子类可以不加定义就使用父类的所有构造函数
    • B、不管类中是否定义了何种构造函数,创建对象时都可以使用默认构造函数
    • C、先调用父类的构造函数
    • D、先调用形参多的构造函数

    正确答案:C

  • 第4题:

    在C语言中,有关函数的说法,以下正确的是()。

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

    正确答案:C

  • 第5题:

    类型转换函数是一种特殊的成员函数,定义时不加类型说明,无函数参数。


    正确答案:正确

  • 第6题:

    下列关于成员函数的描述中,错误的是()。

    • A、成员函数的定义必须在类体外
    • B、成员函数可以是公有的,也可以是私有的
    • C、成员函数在类体外定义时,前加inline可为内联函数
    • D、成员函数可以设置参数的默认值

    正确答案:A

  • 第7题:

    我们定义函数的时候,可以让函数带参数,但是最多只能带一个参数。


    正确答案:错误

  • 第8题:

    单选题
    下列关于构造函数的描述中,错误的是(  )。
    A

    构造函数可以设置默认的参数

    B

    构造函数在定义类对象时自动执行

    C

    构造函数可以是内联函数

    D

    构造函数不可以重载


    正确答案: C
    解析:
    构造函数不指定返回类型,它隐含有返回值,由系统内部使用;一个类中可以定义多个构造函数,以便对类对象提供不同的初始化方法,供用户选用;造函数可以有一个或多个参数,因此构造函数可以重载。

  • 第9题:

    判断题
    定义函数时,参数前可以加*,也可以不加。
    A

    B


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

  • 第10题:

    单选题
    下列关于成员函数的描述中,错误的是()。
    A

    成员函数的定义必须在类体外

    B

    成员函数可以是公有的,也可以是私有的

    C

    成员函数在类体外定义时,前加inline可为内联函数

    D

    成员函数可以设置参数的默认值


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

  • 第11题:

    单选题
    在调用构造函数时()。
    A

    子类可以不加定义就使用父类的所有构造函数

    B

    不管类中是否定义了何种构造函数,创建对象时都可以使用默认构造函数

    C

    先调用父类的构造函数

    D

    先调用形参多的构造函数


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

  • 第12题:

    单选题
    下面对构造函数的不正确描述是()
    A

    用户定义的构造函数不是必须的

    B

    构造函数可以重载

    C

    构造函数可以有参数,也可以有返回值

    D

    构造函数可以设置默认参数


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

  • 第13题:

    下列描述正确的是( )。

    A.C语句能嵌套定义函数,但不可以嵌套调用函数

    B.C语句不能嵌套定义函数,也不可以嵌套调用函数

    C.C语句能嵌套定义函数,也可以嵌套调用函数

    D.C语句不能嵌套定义函数,但可以嵌套调用函数


    正确答案:D
    解析:C语句不能嵌套定义函数,但可以嵌套调用函数。

  • 第14题:

    下面关于函数的说法,错误的是()。

    • A、函数可以减少代码的重复,使得程序更加模块化
    • B、在不同的函数中可以使用相同名字的变量
    • C、调用函数时,传入参数的顺序和函数定义时的顺序可以不同
    • D、函数体中如果没有return语句,也会返回一个None值

    正确答案:C

  • 第15题:

    在vb.net中过程和函数的调用是参数列表可以不加括号。()


    正确答案:错误

  • 第16题:

    下列关于函数定义的说法,正确的是()。

    • A、函数定义时,可以嵌套
    • B、函数定义不可以嵌套,但可以嵌套调用
    • C、主函数main()内可以定义函数
    • D、函数定义可以嵌套,调用也可以嵌套。

    正确答案:B

  • 第17题:

    下面对构造函数的不正确描述是()

    • A、用户定义的构造函数不是必须的
    • B、构造函数可以重载
    • C、构造函数可以有参数,也可以有返回值
    • D、构造函数可以设置默认参数

    正确答案:C

  • 第18题:

    下面描述项中正确的是哪些()

    • A、指针变量不可以作为函数的参数
    • B、定义函数时可以有一个或多个形参,也可以没有形参
    • C、函数是由函数首部与函数体构成的
    • D、main()函数可以调用任何其它函数

    正确答案:B,C,D

  • 第19题:

    定义函数时,可以给参数默认值,也可以不给。


    正确答案:正确

  • 第20题:

    判断题
    定义函数时,可以给参数默认值,也可以不给。
    A

    B


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

  • 第21题:

    单选题
    下列关于函数定义的说法,正确的是()。
    A

    函数定义时,可以嵌套

    B

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

    C

    主函数main()内可以定义函数

    D

    函数定义可以嵌套,调用也可以嵌套。


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

  • 第22题:

    判断题
    类型转换函数是一种特殊的成员函数,定义时不加类型说明,无函数参数。
    A

    B


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

  • 第23题:

    单选题
    下面关于函数的说法,错误的是()。
    A

    函数可以减少代码的重复,使得程序更加模块化

    B

    在不同的函数中可以使用相同名字的变量

    C

    调用函数时,传入参数的顺序和函数定义时的顺序可以不同

    D

    函数体中如果没有return语句,也会返回一个None值


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