🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
[TOC] ## 指针 指针的两种使用方式 方式一: 类型修饰符 指针一般用于存储变量,对象等的指针 ``` int a=3; int* b=&a; //此时 & 称为取地址符 qDebug()<<*b; // 3 qDebug()<<b; //0x7ffeea4a69ec ``` 方式二:解引用 ``` int a=3; int* b=&a; qDebug()<<*b; //称为解引用 ``` ## 引用 1. 引用在向函数传送一个非常大的对象作为参数时,非常有用, 2. 引用其实是变量的别名 实例 ``` int n; int& rn =n; ``` ## 指针与引用的区别 1. 指针的取地址符,只会出现在赋值语句的右侧 2. 与引用相关时,符合& 仅仅用在引用的声明中,因此它只出现与所声明的引用名称的中间