码迷,mamicode.com
首页 > 编程语言 > 详细

C++-reference(&) 表示代表

时间:2020-03-30 15:53:36      阅读:63      评论:0      收藏:0      [点我收藏+]

标签:str   using   操作   cout   names   使用   地址   clu   out   

使用& 表示reference可以用当前的值来表示原来的那个值, 数的地址保持不变

相较于a = b;相当于是进行赋值操作

/*
& 表示引用
*/ 
#include <iostream>

using namespace std; 


int main(void) {
    int a = 10; 
    int& b = a; //b实际代表的变量就是a 
    cout << &a << endl; 
    cout << &b << endl; 
    b++; 
    cout << a << endl; 
    cout << b << endl;  
    
    int c = 20; 
    b = c; //表示进行赋值操作 
    cout << a << endl; 
    cout << b << endl; 
    
    cout << &a << endl; 
    cout << &b << endl; 
    cout << &c << endl; 
    
}

 

C++-reference(&) 表示代表

标签:str   using   操作   cout   names   使用   地址   clu   out   

原文地址:https://www.cnblogs.com/hyq-lst/p/12598967.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!