引用变量

来源:互联网 发布:qq摄像头监控软件 编辑:程序博客网 时间:2024/05/22 16:40
//--------------------------------引用变量---------------------------------//  描述:引用变量的作用就是对引用变量的修改等于对原来变量的修改//      这和指针变量很类似,一般用作参数//-------------------------------------------------------------------------//---------------------------------头文件----------------------------------//  描述:导入头文件//-------------------------------------------------------------------------#include <iostream>//--------------------------------全局函数---------------------------------//  描述:定义全局函数//-------------------------------------------------------------------------void f(int &Int);using namespace std;int main() {    //-----------------------初始化一个变量-------------------    int a = 10;    //-------------------------引用变量-------------------------    //在变量前面加&即表明这是一个引用变量    int &b = a;     //对b操作等于对a操作    a = 0;    cout << a << endl;    //--------------------------查看内存地址-----------------------    //通过查看内存可以知道,a和b的内存地址是一致的。    cout <<"a的地址值:"<< &a << endl;    cout <<"b的地址值:"<< &b << endl;    //-------------------一般都是这样用的----------------------    //不需要穿a的指针就能在函数里面改变a的值    f(a);    cout <<"调用函数后的a的值:"<< a << endl;    return 0;}//-----------------用引用变量来做参数-----------------------void f(int &Int) {    Int = 100; }
1 0