zoukankan      html  css  js  c++  java
  • 19)引用

    1)引用的实质:是一段连续存储空间的别名,是一个标号(门牌号)

    2)通过变量来申请并命名内存空间

    3)通过变量的名字可以使用存储空间

    4)对一段连续的内存可以取很多的别名。

    1 //在定义引用时,只要是定义一个新的引用,就得给他初始化
    2 int  a=103 int  &re=a;
    4 
    5 //这个re就是a的别名

    然后我想叫re成为别的引用

    1 int  b=1002 
    3 re=b;
    4 
    5 //现在这个re就是b的别名了

    注意:   &符号前要是有类型,就是 引用,   否则都是  取地址

        引用所占的大小和指针相等

        因为引用要初始化,常量也要初始化,所以  可以把  引用  看成一个  常引用

        引用如果是函数的返回值,那么函数可以作为左值

        如果想要对一个只读变量引用,必须用const引用     const  int  a1=10;  const  int  &re=a;

        如果一个普通变量用一个const引用接收是可以的, const  int a=10; 必须用 const  int &re_a  代表a的引用,但是不能int &re_a不能作为a的引用

        

  • 相关阅读:
    C++ com 组件的使用
    年计算机硬件基础知识大全
    prism 的学习网站
    WPF
    C#录音从声卡
    C#实现放大镜
    HTML常用提交按钮
    HTML常用标签
    k8s 运行单实例 mysql
    aws eks ebs StorageClass PersistentVolume PersistentVolumeClaim
  • 原文地址:https://www.cnblogs.com/xiaoyoucai/p/8179030.html
Copyright © 2011-2022 走看看