您的当前位置:首页正文

指针与引用的区别

2024-11-29 来源:个人技术集锦

指针与引用的区别

2、引用在定义的时候必须初始化;指针在定义时不需要初始化。

3、指针有指向常量的指针和常量指针;引用没有常量引用。

4、指针比较灵活,真正掌握指针的用法才能用的灵活,若用不好还不如不用;引用比指针安全很多,同时也比较死板。

5、引用不能为空;指针可以为空。

6、sizeof(引用)计算的是它引用的对象的大小; sizeof(指针)计算的是指针本身的大小。

7、不能有NULL引用,引用必须与一块合法的存储单元关联。

8、给引用赋值修改的是该引用与对象所关联的值,而不是与引用关联的对象。

9、如果返回的是动态分配的内存或对象,必须使用指针,使用引用会产生内存泄漏。

10、指针传递和引用传递的区别()

显示全文