对数组名作函数的参数,下面描述正确的是:A.数组名作函数的参数,调用时将实参数组复制给形参数组B.数组名作函数的参数,主调函数和被调函数共用一段存储单元C.数组名作参数时,形参定义的数组长度不能省略D.数组名作参数,不能改变主调函数中的数据

题目

对数组名作函数的参数,下面描述正确的是:

A.数组名作函数的参数,调用时将实参数组复制给形参数组

B.数组名作函数的参数,主调函数和被调函数共用一段存储单元

C.数组名作参数时,形参定义的数组长度不能省略

D.数组名作参数,不能改变主调函数中的数据


相似考题
更多“对数组名作函数的参数,下面描述正确的是:”相关问题
  • 第1题:

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

    A、函数形参的类型与函数返回值的类型没有关系

    B、函数的返回值可以有多个

    C、当数组名作函数参数时,实参既可以是数组名也可以是数组元素

    D、如果不指明函数参数的类型,则该参数没有数据类型


    正确答案:A

  • 第2题:

    下面是有关于类继承父类构造函数的描述,其中正确的是 ( )

    A.创建于类的对象时,先调用子类自己的构造函数,然后调用父类的构造函数

    B.子类无条件地继承父类不含参数的构造函数

    C.子类必须通过父类构造函数名调用父类有参数的构造函数

    D.子类无法继承父类的构造函数


    正确答案:B

  • 第3题:

    在Java语言中,下面有关于构造函数的描述正确的是()。 

    • A、类必须有显示构造函数
    • B、它的返回类型是void
    • C、它和类有相同的名称,但它不能带任何参数
    • D、以上皆非

    正确答案:D

  • 第4题:

    有关数组名作为函数参数说法错误的是()。

    • A、用数组名作为函数参数时,要求形参和实参类型相同
    • B、用数组名作为函数参数时,实参传给形参的是数组的首地址
    • C、用数组名作为函数参数时,实参将数组各元素的值传给形参
    • D、用数组名作为函数参数时,实参和形参共享同一数组

    正确答案:C

  • 第5题:

    以下关于函数重载的描述中,正确的是()。

    • A、函数参数不同”指参数名称不同
    • B、函数参数不同”指参数的类型不同
    • C、返回值不同的函数也可以重载
    • D、重载的函数必须具有不同的参数
    • E、重载是指一个类的多个成员函数具有相同的名称,但有不同的参数

    正确答案:B,C,D,E

  • 第6题:

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

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

    正确答案:C

  • 第7题:

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

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

    正确答案:B,C,D

  • 第8题:

    若使用一维数组名作函数实参,则以下正确的说法是()

    • A、须在主调函数中说明此数组的大小
    • B、参数组类型与形参数组类型可以不匹配
    • C、在被调用函数中,不需要考虑形参数组的大小
    • D、实参数组名与形参数组名必须一致

    正确答案:A

  • 第9题:

    在JAVA语言中,下面关于构造函数描述正确的是() 

    • A、类必须有显式构造函数
    • B、它的返回类型是void
    • C、她和类有相同的名称,但他不能带任何参数
    • D、以上皆非

    正确答案:D

  • 第10题:

    单选题
    下面关于虚函数的描述中正确的是(  )。
    A

    虚函数是一个静态成员函数

    B

    虚函数是一个非成员函数

    C

    虚函数既可以在函数说明时定义,也可以在函数实现时定义

    D

    派生类的虚函数与基类中对应的虚函数具有相同的参数个数和类型


    正确答案: C
    解析:
    AB两项错误,在基类中用virtual声明成员函数为虚函数,虚函数是成员函数,且不能被static修饰;C项错误,虚函数声明只能出现在类定义的函数原型声明中,而不能在成员函数的函数体实现的时候;D项正确,派生类的虚函数与基类中对应的虚函数具有相同的函数名、相同的参数个数和类型。返回值类型或者相同,或者都返回指针或引用,并且派生类虚函数所返回的指针或引用的基类型是基类中的虚函数所返回的指针或引用的基类型的子类型。

  • 第11题:

    单选题
    下列关于函数模板的描述中,正确的是(  )。
    A

    函数模板是一个实例函数

    B

    使用函数模板定义的函数没有返回类型

    C

    函数模板的类型参数与函数的参数相同

    D

    通过使用不同的类型参数,可以从函数模板得到不同的实例函数


    正确答案: C
    解析:
    函数模板是一系列相关函数的模型或样板,这些函数的源代码相同,只是所针对的数据类型不同。数据类型成了函数模板的参数,所以函数模板是一种参数化类型的函数,通过使用不同的类型参数,可以从函数模板得到不同的实例函数。

  • 第12题:

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

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

    B

    构造函数可以重载

    C

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

    D

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


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

  • 第13题:

    如果使用数组名作为函数参数,形实结合时,传递的是【 】。


    正确答案:首地址
    首地址 解析:调用函数的实参用数组名,被调用函数的形参用数组,这种调用的机制是形参和实参共用内存中的同一个数组。因此,在被调用函数中改变了数组中某个元素的值,对调用函数该数组的该元素值也被改变,因为它们是共用同一个数组,参数传递时将数据的首地址传递过去就可以了。

  • 第14题:

    以下叙述中正确的是

    A.如果函数带有参数,就不能调用自己

    B.所有函数均不能接受函数名作为实参传入

    C.函数体中的语句不能出现对自己的调用

    D.函数名代表该函数的入口地址


    正确答案:B
    本题考查函数调用相关知识,B选项中函数可以接受函数名作为实参传人,引用函数名也是指针,C、A选项是错误的,因为递归函数就能调用自己。

  • 第15题:

    下列选项中对于高阶函数描述不正确的是:()

    • A、在程序中应该首先被定义的函数
    • B、将函数作为参数其他函数的参数使用
    • C、执行时间长的函数
    • D、以上都不是

    正确答案:C,D

  • 第16题:

    在Java语言中,下面关于构造函数的描述正确的是()。    

    • A、类必须有显式构造函数
    • B、它的返回类型是void
    • C、它和类有相同的名称,但它不能带任何参数
    • D、以上皆非

    正确答案:D

  • 第17题:

    在Java中,下面对于构造函数的描述正确的是()

    • A、类必须显式定义构造函数
    • B、构造函数的返回类型是void
    • C、构造函数和类有相同的名称,并且不能带任何参数
    • D、一个类可以定义多个构造函数

    正确答案:D

  • 第18题:

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

    • A、系统在任何情况下都能正确析构对象
    • B、用户必须定义类的析构函数
    • C、析构函数没有参数,也没有返回值
    • D、析构函数可以设置默认参数

    正确答案:C

  • 第19题:

    下面关于形参描述项正确的是()

    • A、在函数未被调用时,系统不对形式参数分配内存单元。
    • B、形参是在调用函数时放在函数名称之后的括号中的参数。
    • C、形参属于全局变量
    • D、在函数被调用时,系统会立刻给形式参数分配内存单元;调用结束后,再释放掉形式参数所占有的内存单元。

    正确答案:A,D

  • 第20题:

    有关于实参下面描述项中说法正确的是()

    • A、实在参数是一个具有确定值的表达式
    • B、函数在调用时,要将实在参数赋给形参变量。
    • C、实参是在定义函数时放在函数名称之后的括号中的参数。
    • D、参数传递时是将实参传递给形参

    正确答案:A,B,D

  • 第21题:

    多选题
    以下关于函数重载的描述中,正确的是()。
    A

    函数参数不同”指参数名称不同

    B

    函数参数不同”指参数的类型不同

    C

    返回值不同的函数也可以重载

    D

    重载的函数必须具有不同的参数

    E

    重载是指一个类的多个成员函数具有相同的名称,但有不同的参数


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

  • 第22题:

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

    系统在任何情况下都能正确析构对象

    B

    用户必须定义类的析构函数

    C

    析构函数没有参数,也没有返回值

    D

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


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

  • 第23题:

    单选题
    在Java中,下面对于构造函数的描述正确的是()
    A

    类必须显式定义构造函数

    B

    构造函数的返回类型是void

    C

    构造函数和类有相同的名称,并且不能带任何参数

    D

    一个类可以定义多个构造函数


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

  • 第24题:

    单选题
    对数组名作函数的参数,下面描述正确的是(  )。
    A

    数组名作函数的参数,调用时将实参数组复制给形参数组

    B

    数组名作函数的参数,主调函数和被调函数共用一段存储单元

    C

    数组名作参数时,形参定义的数组长度不能省略

    D

    数组名作参数,不能改变主调函数中的数据


    正确答案: B
    解析:
    数组名作为函数参数,传递的是数组的首地址,主调函数和被调函数共用一段存储单元,如果被调函数中对数组进行操作,会改变主调函数中的数据。