当前位置: 首页 > news >正文

引用的使用

引用的语法

作用:起别名
引用的本质是指针常量
数据类型 &别名=原名;

引用必须要初始化
引用一旦初始化,不能修改
不能返回局部变量的引用

引用做形参

#include<iostream>
#include<string>
using namespace std;
//通过引用传递形参,形参是实参的别名,修改形参可以修改实参
int mydef(int &a, int &b) {}
int main() {int a = 10;int b = 20;mydef(a, b);
}

常量引用

引用必须引用一块合法的区域,int &a=10;是错误的
正确写法: const int &a=10

http://www.dtcms.com/a/175953.html

相关文章:

  • 什么是跨域,如何解决跨域问题
  • 脑图谱:脑机接口的必由之路——技术突破与产业转化的系统性思考
  • CI/CD与DevOps流程流程简述(给小白运维提供思路)
  • element-plus中,vue3项目,el-input密码框禁止浏览器自动弹出浏览器历史密码提示框
  • 关于Stream
  • 使用ffmpeg截取MP3等音频片段
  • ubuntu 挂载硬盘
  • Notion Windows桌面端快捷键详解
  • Solana批量转账教程:提高代币持有地址和生态用户空投代币
  • 高防ip是怎么做到分布式防御的
  • Decode rpc invocation failed: null -> DecodeableRpcInvocation
  • 计算机网络中相比于RIP,路由器动态路由协议OSPF有什么优势?
  • 多线程的出现解决了什么问题?深入解析多线程的核心价值
  • Loly: 1靶场渗透
  • C++ 备忘录模式详解
  • 【AWS+Wordpress-准备阶段】AWS注册+创建EC2实例
  • 基于nnom的多选择器
  • JNDI 注入原理解析
  • 五子棋html
  • Kubernetes(k8s)学习笔记(九)--搭建多租户系统
  • 深入浅出HTML:构建现代网页的基石
  • Vue:现代前端开发的基石引擎
  • ActiveMQ 源码剖析:消息存储与通信协议实现(一)
  • DeepSeek系列论文解读四之DeepSeek Prover V2
  • 应急响应靶场web2:知攻善防实验室
  • 行为树笔记
  • 记录一下spring-cloud-starter-alibaba-nacos-config 2023.0.3.2与springboot版本及配置问题
  • kettle从入门到精通 第九十六课 ETL之kettle Elasticsearch 增删改查彻底掌握
  • excel 批量导出图片并指定命名
  • FPGA 纯逻辑NVME raid0 IP核