已知C++中一个函数的原型为void f(int &x, int &y),调用这个函数时,要把实在参数传递给形式参数,应该采用的参数传递方式是()。
A: 传值调用
B: 引用调用
C: 复制恢复
D: 传名调用
A: 传值调用
B: 引用调用
C: 复制恢复
D: 传名调用
举一反三
- 使用参数调用方法时,实际参数的值将传递给形式参数。这就是( ) 。 A: 传递引用 B: 传递值 C: 传递名称 D: 方法调用
- 在调用函数并传递参数时,将变量对应的内存位置传递给函数,而函数会根据内存位置取得参数的值,是指哪种方式() A: 值传递调用 B: 返回值 C: 地址传递调用 D: 以上都不是
- 函数调用采用“()”方式时,系统将实参的地址传递给形式参数。 A: 传值调用 B: 引用调用 C: 宏调用 D: 内部调用
- 当调用函数时,形式参数会传递给实际参数。
- 一般系统调用库函数API的参数传递过程,比如execve系统调用,先进行函数调用参数传递,然后系统调用参数传递,最后又进行函数调用参数传递。