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

题目

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

  • A、用数组名作为函数参数时,要求形参和实参类型相同
  • B、用数组名作为函数参数时,实参传给形参的是数组的首地址
  • C、用数组名作为函数参数时,实参将数组各元素的值传给形参
  • D、用数组名作为函数参数时,实参和形参共享同一数组
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

( 25 )下列关于类模板的模板参数的叙述中,错误的是

A )模板参数可以作为数据成员的类型

B )模板参数可以作为成员函数的返回类型

C )模板参数可以作为成员函数的参数类型

D )模板参数不能作为成员函数的局部变量的类型


正确答案:D

第2题:

数组名作为参数时,以下叙述错误的是()

A.函数调用时是将实参数组的所有元素传给形参

B.函数调用时是将实参数组的首地址传给形参

C.函数调用时是将实参数组的第一个元素传给形参

D.函数调用时是将实参数组的所有元素地址传给形参


正确答案:ACD

第3题:

当数组名作为参数传递给函数时,作为实际参数的数组名被处理为 ()。

A.该数组长度

B. 该数组元素个数

C. 该数组中各元素的值

D. 该数组的首地址


参考答案:D

第4题:

数组作为函数参数传递时,实参应为数组名。()

此题为判断题(对,错)。


参考答案:正确

第5题:

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


正确答案:地址
地址 解析:此题考查的是函数参数的传递方式。函数参数的传递方式分为传值和传地址两种。使用数组名作为函数参数,因为数组名代表的是数组的首地址,所以传递的是地址。

第6题:

下列关于类模板的模板参数的叙述中,错误的是

A.模板参数可以作为数据成员的类型

B.模板参数可以作为成员函数的返回类型

C.模板参数可以作为成员函数的参数类型

D.模板参数不能作为成员函数的局部变量的类型


正确答案:D
解析:本题考查的知识点是:模板参数。模板参数是一种参数化的数据类型,在模板类或模板函数中,只要是使用数据类型的地方都能够使用模板参数来代表一种还未知的数据类型。所以,模板参数可以作为成员函数的局部变量类型。故本题应该选择D。

第7题:

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

A. 必须在主调函数中说明此数组的大小

B. 实参数组类型与形参数组类型可以不匹配

C. 在被调用函数中,不需要考虑形参数组的大小

D. 实参数组名与形参数组名必须一致


参考答案A

第8题:

数组名作为实参数传递给函数时,数组名被处理为()

A、该数组的长度

B、该数组的元素个数

C、该数组的首地址

D、该数组中各元素的值


参考答案:C

第9题:

如果定义函数时的参数是指针变量,那么,调用函数时的参数就可以是同类型的指针变量、数组名或简单变量的地址。()

此题为判断题(对,错)。


参考答案:错误

第10题:

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

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

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

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

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


正确答案:A

更多相关问题