已知C++中一个函数的原型为void f(int &x, int &y),调用这个函数时,要把实在参数传递给形式参数,应该采用的参数传递方式是()。
A: 传值调用
B: 引用调用
C: 复制恢复
D: 传名调用
A: 传值调用
B: 引用调用
C: 复制恢复
D: 传名调用
B
举一反三
- 使用参数调用方法时,实际参数的值将传递给形式参数。这就是( ) 。 A: 传递引用 B: 传递值 C: 传递名称 D: 方法调用
- 在调用函数并传递参数时,将变量对应的内存位置传递给函数,而函数会根据内存位置取得参数的值,是指哪种方式() A: 值传递调用 B: 返回值 C: 地址传递调用 D: 以上都不是
- 函数调用采用“()”方式时,系统将实参的地址传递给形式参数。 A: 传值调用 B: 引用调用 C: 宏调用 D: 内部调用
- 函数调用采用“ (32) ”方式时,系统将实参的地址传递给形式参数。 A: 传值调用 B: 引用调用 C: 宏调用 D: 内部调用
- 当调用函数时,形式参数会传递给实际参数。
内容
- 0
一般系统调用库函数API的参数传递过程,比如execve系统调用,先进行函数调用参数传递,然后系统调用参数传递,最后又进行函数调用参数传递。
- 1
当调用带参数的方法时,实参的值传递给形参,这个过程称为________。 A: 方法调用 B: 按值传递 C: 引用传递 D: 名称传递
- 2
从函数的声明来看,调用以下那几个函数有可能实现函数外的两个数据的交换? A: void Swap(int x, int y) //值传递 B: void Swap(int & x, int & y) //引用传递 C: void Swap(int * x, int * y) //指针传递 D: void Swap(Point x, Point y) //对象值传递
- 3
程序设计中,调用过程的参数传递有两种:() A: 值调用和引用调用 B: 参数调用和无参调用 C: 过程调用和函数调用 D: 常量调用和变量调用
- 4
过程调用的参数传递方式有 __ 。 A: 传名 B: 传值 C: 传参数 D: 传地址 E: 传(得)结果