什么情况下声明函数时不能给参数赋默认值()

题目
单选题
什么情况下声明函数时不能给参数赋默认值()
A

当函数只有一个参数时

B

当函数是类中的成员时

C

当参数是通过引用传递时

D

永远不会

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

一个函数如果带有默认值参数,那么必须所有参数都设置默认值。

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


正确答案:×

第2题:

C++允许定义有默认参数的函数,默认参数要在函数声明中提供,当又有声明又有定义时,定义中不允许默认参数。()


参考答案:正确

第3题:

调用带有默认值参数的函数时,不能为默认值参数传递任何值,必须使用函数定义时设置的默认值。

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


正确答案:×

第4题:

设置了函数参数默认值后,调用函数时必须省略对应的实参。()

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


参考答案:错

第5题:

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

A.函数定义

B.函数声明

C.函数定义或声明

D.函数调用


正确答案:B

第6题:

在C++语言中,关于下列设置参数默认值的描述中,( )是正确的。

A、不允许设置参数的默认值

B、设置参数默认值只能在定义函数时设置

C、设置参数默认值时,应该是先设置右边的再设置左边的

D、设置参数默认值时,应该全部参数都设置


参考答案:C

第7题:

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


参考答案:对

第8题:

定义函数时,带有默认值的参数必须出现在参数列表的最右端,任何一个带有默认值的参数右边不允许出现没有默认值的参数。

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


正确答案:√

第9题:

offset函数的四五参数若忽略不写,默认值与第一参数保持一致。()

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


答案:正确

第10题:

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

A.函数定义

B.函数声明

C.函数定义或声明

D.函数调用


正确答案:C

更多相关问题