引用在定义时必须初始化,指针没有要求
指针本身就是一个对象有自己的存储空间,而引用不是对象,引用没有属于自己的地址空间,它的空间为所指向对象的空间。
一旦引用被初始化后,就不能再指向其他对象,而指针可以改变指向。
没有NULL引用,但有NULL指针。
sizeof时含义不同,指针大小为32位下4 64位下8。而引用为所指类型大小
引用自增时改变的是所指对象的值,而指针自增时改变了指针中所保存地址的值。
有多级指针但是没有多级引用。
引用比指针使用起来更安全,指针存在野指针和空指针的情况
引用和指针的区别
最新推荐文章于 2024-10-15 20:24:17 发布
