指针通过某个指针变量指向一个对象后,对它所指向的变量间接操作。程序中使用指针指针则可以在任何时候被初始化,程序的可读性差,引用被创建的同时必须被初始化,一旦引用被初始化,就不能改变引用的关系,不存在指向空值的引。
而引用本身就是目标变量的别名,对引用的操作就是对目标变量的操作。指针则可以在任何时候被初始化,指针则可以随时改变所指的对象,存在指向空值的指针。
指针通过某个指针变量指向一个对象后,对它所指向的变量间接操作。程序中使用指针指针则可以在任何时候被初始化,程序的可读性差,引用被创建的同时必须被初始化,一旦引用被初始化,就不能改变引用的关系,不存在指向空值的引。
而引用本身就是目标变量的别名,对引用的操作就是对目标变量的操作。指针则可以在任何时候被初始化,指针则可以随时改变所指的对象,存在指向空值的指针。