别名 就是外号 一次指向就绑定在一起,列如:小明的外号 叫二狗,小明捡起快肥皂 = 二狗捡起快肥皂
所以,别名定义的时候一定要被初始化,这里只存在初始化,没有赋值的概念。
二狗 = 小明
引用使用一般指向了栈中,栈是临时的数据,消失了,引用也消失了,所以不需要删除
指向堆 只能用指针,这里是需要注意些
int num = 99;
&n = num;
n 的地址 = num的地址
int b = 10;
n = b;
n和num 的值都被改变
别名 就是外号 一次指向就绑定在一起,列如:小明的外号 叫二狗,小明捡起快肥皂 = 二狗捡起快肥皂
所以,别名定义的时候一定要被初始化,这里只存在初始化,没有赋值的概念。
二狗 = 小明
引用使用一般指向了栈中,栈是临时的数据,消失了,引用也消失了,所以不需要删除
指向堆 只能用指针,这里是需要注意些
int num = 99;
&n = num;
n 的地址 = num的地址
int b = 10;
n = b;
n和num 的值都被改变