zoukankan      html  css  js  c++  java
  • 关于引用类型的注意事项

    1、引用类型必须被初始化;

    2、引用类型即取别名,它不是值的拷贝,与赋值初始化不同,它是与初始化它的对象绑定,对引用的操作,实际上就是对它绑定对象的操作。

    3、引用类型初始化的值是对象,而不是其它(字面值与计算表达式)。

    4、有引用的表达式,必须类型匹配,就是引用的类型和要初始化它的对象是相同类型,例如,int类型对象用来初始化int &val。

    另:对象:具有某种数据类型的存储空间

    5、引用的类型匹配,有两种例外:

        1)在初始化常量引用时,可以使用任意类型的表达式去初始化它,允许非常量的对象、字面值、表达式去初始化常量引用。

        2)类的继承(后面复习的时候补充....)

     6、不要让引用去绑定一个中间对象(临时量),C++会当成非法行为,因为我们一般是想通过引用去修改其绑定的对象,如果是临时量,那么可能会无法达到目的。

    7、常量引用,是对引用能参与的运算进行限定,而非对其绑定的对象进行限定。

  • 相关阅读:
    Kivy Event 在哪里?
    kivy file import
    spark windows环境下spark安装和运行(2)
    spark windows环境下spark安装和运行(1)
    Spring Boot配置多个DataSource
    java jdbc 元数据使用
    asp.net core 3.x 授权默认流程
    asp.net core 3.x 授权中的概念
    IdentityServer4 源码分析
    rabbitmq 安装问题
  • 原文地址:https://www.cnblogs.com/Dark-King/p/9343192.html
Copyright © 2011-2022 走看看