在C程序的函数调用时,主调函数中的实参和被调函数中的形参()
A: 个数必须相同,但次序、数据类型可以不考虑
B: 个数、次序应该相同,对应参数的数据类型应该相同或相容
C: 个数、次序和数据类型均可以不相同
D: 对应参数的数据类型应该相同,但个数和次序可以不考虑
A: 个数必须相同,但次序、数据类型可以不考虑
B: 个数、次序应该相同,对应参数的数据类型应该相同或相容
C: 个数、次序和数据类型均可以不相同
D: 对应参数的数据类型应该相同,但个数和次序可以不考虑
B
举一反三
- 在函数的相互调用过程中,主调函数中的实参和被调函数中的形参()。 A: 个数、次序必须相同,但数据类型可以不考虑 B: 个数、次序和对应参数的数据类型都应该相同 C: 个数、次序和数据类型均可以不相同 D: 对应参数数据类型应相同,但个数和次序可以不考虑
- 函数调用时,实参的个数和顺序必须与形参的个数和顺序相同,实参的数据类型必须与对应的形参数据类型相同
- 调用函数时,实参和形参个数必须相同,对应参数的数据类型也必须一致
- 有关函数重载的正确说法是( )。 A: 函数名不同,但参数的个数和类型相同 B: 函数名相同,但参数的个数不同或参数的类型不同 C: 函数名相同,参数的个数和类型相同 D: 函数名相同,函数的返回值不同,而与函数的参数和类型无关
- 在过程调用中,“实参”和“形参”中对应的() A: 参数个数不必相等。 B: 参数类型不必相同。 C: 参数个数和类型和位置都必须相同。 D: 以上都不对。
内容
- 0
函数重载是指 ( ) A: 两个或两个以上的函数取相同的函数名,但形参的个数或类型不同 B: 两个或两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同 C: 两个或两个以上的函数名字不同,但形参的个数或类型相同 D: 两个或两个以上的函数取相同的函数名,并且函数的返回类型相同
- 1
下列关于函数调用的描述中错误的是() A: 实参可以是常量、已经赋值的变量、表达式以及函数 B: 多个参数之间用逗号隔开 C: 实参个数必须与形参个数相同 D: 实参类型和形参类型可以不对应
- 2
下列关于函数重载的叙述正确的是______。 A: 函数名相同,函数的参数个数和参数类型也相同,但函数的返回值的类型不同 B: 函数名相同,函数的参数个数必须不同,对参数类型和函数的返回值的类型没有限制 C: 函数名相同,函数的参数类型必须不同,对参数个数和函数的返回值的类型没有限制 D: 函数名相同,函数的参数个数或者参数类型不同,对函数的返回值的类型没有限制
- 3
对于函数重载,下面____说法是正确的? A: 函数名不同,但形参的个数与类型相同 B: 函数名相同,形参的个数或类型不同 C: 函数名相同,形参的个数和类型也相同 D: 函数名相同,返回值不同,与形参无关
- 4
关于成员函数的重载,说法正确的是____ A: 就是在类中设计多个函数名相同,参数个数及参数类型也相同的函数 B: 析构函数可以重载 C: 函数重载,要求函数名相同,但参数个数不同,或参数相同,但其类型不同 D: 构造函数不可重载