zoukankan      html  css  js  c++  java
  • C++变量和基本类型——2.3.1引用

    引用:为对象起了另外一个名字,通常将申明符写成&d的形式来定义引用类型,其中d是申明的变量名:

    int ival =1024;
    int &refVal=ival
    

      一般在初始化变量时,初始值被拷贝到新建的对象中,然而定义引用时,程序把引用和他的初始值绑定在一起,而不是将初始值拷贝给引用。

    因为无法令引用重新绑定到另一个对象,因此引用必须初始化。

    int &a//这种写法是错误的,没有赋值。
    

    定义了一个引用之后,对其所有的操作都是在对其绑定对象进行操作。

    为引用赋值,实际上是把值赋给了引用绑定的对象。

    获取引用的值,实际上是获取的是引用绑定的对象的值。

  • 相关阅读:
    时间加减天数
    时间加减秒数
    什么BOM?
    js 事件基础
    js 九九乘法
    CSS3 动画基础单词语法
    css3 3D转换 基础语法
    css3 2D 转换 基础语法
    js onchange案例
    js之冒泡排序
  • 原文地址:https://www.cnblogs.com/fuhang/p/8630593.html
Copyright © 2011-2022 走看看