zoukankan      html  css  js  c++  java
  • C++ 基础中的基础 ---- 引用

    C++ 基础中的基础 ---- 引用

    引用的概念:引用变量是一个别名,也就是说,它是某个已存在变量的另一个名字。一旦把引用初始化为某个变量,就可以使用该引用名称或变量名称来指向变量。比如:

    int n;
    int &r=n;
    

    好,现在,我们定义了一个引用。并将其初始化为某个变量。这时,r就成了n的一个别名。你对r进行操作就相当于对n本尊进行操作。他们两个就变为一体了。

    看个栗子:

    int n=7;
    int &r=n;
    r=4;
    cout<<n<<endl;//结果为4
    cout<<r<<endl;//结果为4
    n=5;
    cout<<r<<endl;//结果为5
    

    有几个要注意的地方:

    1.定义引用时一定要将其初始化为引用某个变量。
    2.初始化后,他就一直应用改变量。

    引用的应用:

    void swap(int &a,int &b){
        int tmp;
        tmp=a;
        a=b;
        b=tmp;
    }
    

    常引用:

    不能通过常引用去修改其引用的内容。

    感谢各位抽出时间来听菜鸡一言!!

  • 相关阅读:
    消息中间件
    线程以及多线程
    锁以及分布式锁
    并发以及高并发
    SpringBoot + SpringCloud学习踩坑实记
    公众号笔记: 2018年12月
    浅谈final关键字的用法
    浅谈static关键字的四种用法
    Linux常用的一些命令
    HTTPS
  • 原文地址:https://www.cnblogs.com/tushukai/p/11273175.html
Copyright © 2011-2022 走看看