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

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

    int ival =1024;
    int &refVal=ival
    

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

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

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

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

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

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

  • 相关阅读:
    [POI2013]LUK-Triumphal arch
    [CF1149C](Tree Generator)
    NOI2018归程
    [CF191](Fools and Roads)
    [CF700E](Cool Slogans)
    我石乐志
    想题的时候不要颓废
    人不能忘耻
    反思
    中考加油!
  • 原文地址:https://www.cnblogs.com/fuhang/p/8630593.html
Copyright © 2011-2022 走看看