指针与引用的区别

646阅读 1评论2010-12-26 flychenxu
分类:C/C++

1.非空区别,引用不允许为空,定义时必须初始化,而指针可以为空
2.合法性区别,引用在使用前不用测试合法性,而指针必须测试合法性,避免指针为空
3.可修改区别,引用一旦在初始化时确定后就不再允许修改,而指针还允许修改指向
4.应用区别
上一篇:内联函数与宏定义
下一篇:传递动态内存

文章评论