int a = 10;
int &b = a; //b是a的引用
b = 20; //此时a的值变为c,引用绑定后,所有操作都是在绑定的对象上进行的
int d = b; //以引用作为初始值,实际上是以引用绑定的对象作为初始值
引用的定义
每个开头都必须以&开头
int a = 10;
int &b = a; //b是a的引用
int &c = b; //c也是a的引用
int &aa = 10; //错误,因为引用类型的初始值必须是一个对象
二,指针
指针本身就是一个对象,可以进行赋值和拷贝;无需在定义时赋初值
int a, aa;
int *b = &a; //b存放a的地址,b是a的指针
b = &aa; //可以重新指向
double *c = &a; //错误,需要类型相同
int *d; //定义时不用赋初值
指针值
- 指向一个对象
- 指向紧邻对象所占空间的下一个位置
- 空指针,意味着指针没有指向任何对象
- 无效指针,也就是上述情况之外的其他值
如果指针指向了一个对象,则允许使用解引用符(*)来访问该对象
int a = 10;
int *b = &a;
cout << *b << endl; //使用解引用符号
解引用符号仅适用于哪些确实指向了某个对象的有效指针
空指针
int *a = 0;
int *b = NULL; //需要加#include头文件
int *c = nullptr; //C++11新标准刚引用的一种方法,尽量使用这一种方法
三,关键
&和*符号既能够做表达式,既能作表达式里的运算符,也能作为声明的一部分出现,符号的上下文决定了符号的意义
int a = 10;
int &b = a; //&紧随类型名出现,因此是声明的一部分,b是一个引用
**自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。**
**深知大多数同学面临毕业设计项目选题时,很多人都会感到无从下手,尤其是对于计算机专业的学生来说,选择一个合适的题目尤为重要。因为毕业设计不仅是我们在大学四年学习的一个总结,更是展示自己能力的重要机会。**
**因此收集整理了一份《2024年计算机毕业设计项目大全》,初衷也很简单,就是希望能够帮助提高效率,同时减轻大家的负担。**
![外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传](https://img-home.csdnimg.cn/images/20230724024159.png?origin_url=https%3A%2F%2Fimg-community.csdnimg.cn%2Fimages%2F9a5de090b55a4df4a9b2551abbde03b4.jpg&pos_id=img-UQKoMeRK-1712578489753)
![外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传](https://img-home.csdnimg.cn/images/20230724024159.png?origin_url=https%3A%2F%2Fimg-community.csdnimg.cn%2Fimages%2F7d62d52881304173b76f5acd8f5d1aa0.png&pos_id=img-y9KE343X-1712578489754)
![外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传](https://img-home.csdnimg.cn/images/20230724024159.png?origin_url=https%3A%2F%2Fimg-community.csdnimg.cn%2Fimages%2Ffe4d4f28c1164f2e9092d8603b554bc5.png&pos_id=img-tTrctUSb-1712578489755)
**既有Java、Web、PHP、也有C、小程序、Python等项目供你选择,真正体系化!**
**由于项目比较多,这里只是将部分目录截图出来,每个节点里面都包含素材文档、项目源码、讲解视频**
**如果你觉得这些内容对你有帮助,可以添加VX:vip1024c (备注项目大全获取)**
![外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传](https://img-home.csdnimg.cn/images/20230724024159.png?origin_url=https%3A%2F%2Fimg-community.csdnimg.cn%2Fimages%2F01d79e0e0a5945239024e51c86f8f653.png&pos_id=img-wFyJA73M-1712578489755)
包含素材文档、项目源码、讲解视频**
**如果你觉得这些内容对你有帮助,可以添加VX:vip1024c (备注项目大全获取)**
[外链图片转存中...(img-wFyJA73M-1712578489755)]