首页 > 试题广场 >

指针和引用的区别是什么?

[问答题]
指针:①存储对象地址的变量;②可以为空(nullptr),可进行算术运算,可指向不同的对象。 引用:①对象的别名,不占用存储空间;②不存在空引用,定义必须初始化,不可修改引用对象(始终引用同一个对象)
发表于 2025-09-04 18:47:08 回复(0)
指针:是一个存储地址的变量,可以指向不同对象,可以为空; 引用:是变量的别名,在定义时必须进行初始化且不可更改,始终引用同一个对象
发表于 2025-12-02 17:02:55 回复(0)
指针是一个变量 存放一个对象的地址 可以指向不同的对象 可以为空(nullptr) 引用是起别名 不占用存储空间 不存在空引用 必须初始化 不可修改引用对象
发表于 2025-11-24 23:13:24 回复(0)
指针是一个存储地址的变量,可以指向不同的对象也可以为空(nullptr); 引用是对象的别名,定义时必须初始化且之后不可修改,始终引用同一个对象。
发表于 2025-10-21 11:28:12 回复(0)
指针是存储对象地址的变量,可以不用初始化,可以进行改变,引用是对象的别名,必须初始化且不能改变引用对象
发表于 2025-09-29 13:41:11 回复(0)
引用声明的时候必须初始化,且不可改变指向的对象 指针可以
发表于 2025-09-24 19:40:21 回复(0)
指针不是变量本身,而是指向变量所在的地址,引用是变量的别名
发表于 2025-09-20 21:10:00 回复(0)
指针是指内存向地址的变量,引用是对象的别名;指针可以不初始化,改变指向不同的地址,引用在定义时必须初始化,且不可修改
发表于 2025-08-31 01:21:12 回复(0)
指针是变量,其指向内存中的地址;引用是对象的别名,还会为其分配地址;指针可以改变值,引用不能改变;指针可以不初始化,引用必须初始化。
发表于 2025-08-29 10:13:38 回复(0)
指针是变量,其指向内存中的地址。引用是对象的别名,不会为其分配地址。指针可以改变值,引用不能改变。指针可以不进行初始化,引用必须初始化
发表于 2025-08-28 19:54:05 回复(0)
指针指向一个地址,可以修改,可以为空。 引用是对象的别名,必须初始化,且不能修改
发表于 2025-08-19 16:29:45 回复(0)
指针指向一个变量的地址,引用是变量的别名,本质上都是指向这个变量的地址实现的。指针一开始可以为空,引用初始化的时候就必须指向一个变量,且不能修改,始终引用同一个对象
发表于 2025-07-27 10:43:03 回复(0)
指针是一个变量,存储地址,可以指向不同的对象,也可以为空; 引用是一个对象的别名,在初始化时定义并且不可修改,始终引用同一个对象;
发表于 2025-07-12 15:27:08 回复(0)
指针是一个存储地址的变量,引用是对象的一个别名。指针可以指向某个对象,也可以为空。但是引用在定义时必须初始化,并且之后不能修改。
发表于 2025-07-02 22:11:16 回复(0)