var
赋值 (Assignment)
Section titled “赋值 (Assignment)”引用 (Reference)
Section titled “引用 (Reference)”引用是一个变量的别名,它本质上是一个绑定到已有变量的”标签”,并不是直接的”取地址”
示例:
int a = 10;int &b = a; // b 是 a 的引用b = 20; // 修改 b 等同于修改 astd::cout << a; // 输出: 20解引用 (Dereference)
Section titled “解引用 (Dereference)”解引用是通过指针访问指针所指向的内存地址中的值。解引用操作需要显式使用 * 运算符
int a = 10;int *ptr = &a; // ptr 是指向 a 的指针*ptr = 20; // 解引用 ptr,修改 a 的值std::cout << a; // 输出: 20binary