引用和指针的区别

来源:互联网 发布:英雄联盟网络监控 编辑:程序博客网 时间:2024/05/22 02:25
 引用在定义时必须初始化,指针没有要求 指针本身就是一个对象有自己的存储空间,而引用不是对象,引用没有属于自己的地址空间,它的空间为所指向对象的空间。 一旦引用被初始化后,就不能再指向其他对象,而指针可以改变指向。 没有NULL引用,但有NULL指针。 sizeof时含义不同,指针大小为32位下4 64位下8。而引用为所指类型大小 引用自增时改变的是所指对象的值,而指针自增时改变了指针中所保存地址的值。 有多级指针但是没有多级引用。 引用比指针使用起来更安全,指针存在野指针和空指针的情况
原创粉丝点击