C++引用参数语法

引用参数

C++中,要将引用类型的变量传递给函数作为参数使用,那么就需要有一个可以接收引用作为参数的函数,其语法如下(除了一个“&”符号的应用之外,与声明或定义C++中其它的大多数的函数的语法类似):

type funcName(type& referenceVar)

提示:通过引用传递参数的方式,一般也称为实参传递,即参数值可能会被修改。

提示:注意“&”符号的使用,这个符号在键盘上的位置位于数字键盘“7”上,键入的时候,切换输入法为英文,然后摁住shift键的同时摁住该键即可。

引用参数实例代码

如下实例中,定义了一个void返回值且参数声明为引用的函数,经过函数内部的程序代码,被引用的变量的值将会被修改:

#include <iostream>
using namespace std;

void addOne(int& x){
    x+=1;
}

int main(){
    int x = 1;
    addOne(x);
    cout << x << endl;
    return 0;
}

代码编译运行,得到输出:

2

免责声明:内容仅供参考,不保证正确性!


全栈后端 / C++教程 :
















Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.