基础复习
基础知识
\1. 指针和引用的区别
- 指针是一个变量,存储一个地址,大小为 4(32位)、8(64位)字节,可以有多级指针,指针可以初始化为空,可以被多次改变,sizeof(指针)得到指针的大小,指针作为参数传递的时候有一个形参向函数栈帧拷贝数据的过程,拷贝的是一个固定字节的地址变量, 4 或 8 字节。(相当于传递地址值)
- 引用原变量的别名,与原变量实际是同一个东西,只能有一级,初始化时不能为null,必须初始化为另一具体的变量,初始化后不能再改变。sizeof(引用)得到引用所指向的变量大小。
2024年1月1日大约 17 分钟