读书人

reference跟pointer的区别

发布时间: 2013-01-28 11:49:56 作者: rapoo

reference和pointer的区别

1.引用必须初始化,指针不必

2.引用初始化以后不能改变,指针额可以改变所指的对象,引用只能在定义时被初始化一次,之后不可改变

3.不存在指向空值的引用,但是存在指向空值的指针

4.引用没有const

5.sizeof(引用)得到所指向变量的大小,sizeof(指针)得到的是指针本身的大小

6.引用是类型安全的而指针不是

读书人网 >编程

热点推荐