比特安索
1,指针和引用的区别
引用必须初始化,指针可以不初始化
指针和引用的自增(++)运算意义不一样
引用是变量的别名,指针指向地址
指针可以使用const,引用没有const
指针可以有多级,引用只能有一级
指针的值可以改变,引用的值不可以改变
sizeof(引用)是对象大小,sizeof(指针)是指针的大小
2.堆和栈的区别?
分配方式:栈编译器分配,堆程序员手动分配;
切换开销:栈切换开销小,堆切换开销大
增长方向不同:
1,指针和引用的区别
引用必须初始化,指针可以不初始化
指针和引用的自增(++)运算意义不一样
引用是变量的别名,指针指向地址
指针可以使用const,引用没有const
指针可以有多级,引用只能有一级
指针的值可以改变,引用的值不可以改变
sizeof(引用)是对象大小,sizeof(指针)是指针的大小
2.堆和栈的区别?
分配方式:栈编译器分配,堆程序员手动分配;
切换开销:栈切换开销小,堆切换开销大
增长方向不同:
相关推荐
最喜欢秋天的火龙果很...:第一份工作一定要往大的去,工资低点没事。后面换工作会更好找,即使你去小公司,你也不可能不会换工作的。所以找大的去