指针与引用的区别
2015-09-25 10:39
176 查看
引用是一个已经定义变量的别名,Type& name = var;
指针是一个变量,其值为一个内存地址,通过指针可以访问对应内存地址中的值
引用只是一个变量的新名字,所有对引用的操作(赋值,取地址等)都会传递到其引用的变量上指针可以被const修饰成为常量或者只读变量
const引用使其引用的变量具有只读属性
指针就是变量,不需要初始化,也可以指向不同的地址
引用天生就必须在定义时初始化,之后无法再引用其他变量。 阅读更多
相关文章推荐