C++ 引用 VS 指针 区别

引用相当于起别名,可以作为形参和返回值,在定义的时候必须初始化。


引用和指针的区别

1 引用访问一个变量是直接访问,而指针是间接访问。

2 引用是一个变量的别名,本身不单独分配自己的内存空间,而指针有自己的内存空间

3 引用一经初始化不能再引用其他变量,而指针可以

4 指针比较危险,可能会有野指针造成内存泄漏等问题,所以最好使用引用。

发布了181 篇原创文章 · 获赞 50 · 访问量 16万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章