- 引用是给变量起别名,内部实现是指针常量(int* const ref = &a),其可以简单的理解为本体指针存放的是变量的地址
- 引用的本质是指针常量,其指向不可修改,而指针可以改变指向 - 引用创建的同时必须初始化,指针创建的时候可以不必初始化
- 引用不能为空,指针可以为 NULL
- “引用变量 ref”的内存单元保存的是“被引用变量 a”的地址 sizeof(引用) = 指向变量的大小 sizeof(指针) = 指针本身的大小
- 引用使用的时候无需解引用,指针需要解引用
- 指针和引用“自增/自减运算”意义不一样
- 在同等需求下,函数传参,引用可以将一级指针
更多关于物联网培训的问题,欢迎咨询千锋教育在线名师,如果想要了解我们的师资、课程、项目实操的话可以点击咨询课程顾问,获取试听资格来试听我们的课程,在线零距离接触千锋教育大咖名师,让你轻松从入门到精通。