首页 > 编程语言 >c++ 引用注意事项

c++ 引用注意事项

时间:2022-11-02 21:58:06浏览次数:37  
标签:初始化 更改 int c++ 引用 注意事项

int main() {
   /**
    
     引用注意事项
      1. 引用必须初始化
        2. 引用初始化后就不能更改
    */
    
    int a = 10;
    int c = 100;
   // int &b;  // 引用必须初始化
    
    int &b = a;
   // int &b = c; //引用初始化后,就不能更改
    b = c;  //这个属于赋值操作

    
    return 0;
}

  

标签:初始化,更改,int,c++,引用,注意事项
From: https://www.cnblogs.com/itniwota/p/16852641.html

相关文章

  • C++ 引用为变量起别名
    引用的基本使用 intmain(){//给变量起别名//语法数据类型&别名=变量名inta=10;int&b=a;cout<<"a......
  • 类的作用域详解(C++ primer7.4笔记)
    7.4类的作用域名字查找的过程:(查找匹配的声明)在名字所在块中寻找语句,查找使用名字之前出现的声明。如果没找到,查找外层作用域还没找到就报错类的定义分为两步处理:......
  • 引用类型属性自动注入-byName,byType,多个配置文件
    引用类型属性自动注入​ 对于引用类型属性的注入,也可不在配置文件中显示的注入。可以通过为标签设置autowire属性值,为引用类型属性进行隐式自动注入(默认是不自动注入......
  • C++——sqrt函数基本使用方法
    一、sqrt函数作用sqrt是用来求一个数的开根的,等同于开根号。二、使用时需要的头文件#include<cmath> 三、基本用法及注意事项sqrt(需要开根的内容)sqrt函数只能对dou......
  • 【c&c++】 #if 0/#if 1用法
    当屏蔽掉大块代码时,使用"#if0"比使用"/**/"要好,因为用"/**/"做大段的注释要防止被注释掉的代码中有嵌套的"/**/",这会导致注释掉的代码区域不是你想要的范围,当被注释掉的......
  • C++ nullptr/nullptr_t
    解释关键词nullptr代表指针字面量。它是std::nullptr_t类型的纯右值。存在从nullptr到任何指针类型及任何成员指针类型的隐式转换。同样的转换对于任何空指针常量也......
  • echart 血缘图 引用
    lettableId=1;constdata=[[{tableId:2,tableName:'我是祖先表AAAAAAAAAA',},{tableId:3,......
  • C# 调用C++ 动态连接库
    #pragmaonce#defineDLL_API__declspec(dllimport)extern"C"DLL_APIint__stdcallSum(inta,intb);operation.h#include"pch.h"#include"operation.h......
  • C++——变量作用域
    全局变量在全部函数(包括main函数)外面定义的是全局变量;在整个程序生命周期内都是有效的,在定义位置之后的任意函数中都能访问(在定义位置之前的任何函数都不能访问)全局变量......
  • C/C++ Qt 数据库与Chart实现历史数据展示
    在前面的博文中具体介绍了QChart组件是如何绘制各种通用的二维图形的,本章内容将继续延申一个新的知识点,通过数据库存储某一段时间节点数据的走向,当用户通过编辑框提交查询记......