引用和指针有何区别?何时只能使用指针而不能使用引用?
引用是一个别名,不能为NULL值,不能被重新分配;指针是一个存放地址的变量。当需要对变量重新赋以另外的地址或赋值为NULL时只能使用指针。
举一反三
- 何时只能使用指针而不能使用引用?
- 对引用与指针的区别以下说法错误的是: A: 引用必须被初始化,指针不必。 B: 引用初始化以后不能被改变,指针可以改变所指的对象。 C: 不存在指向空值的引用,但是存在指向空值的指针。 D: 引用和指针都可以不被初始化。
- 对引用与指针使用上的区别,以下说法正确的是____ A: 引用必须被初始化,指针不必。 B: 引用和指针都可以不被初始化 C: 不存在空值的引用,但是存在指向空值的指针。 D: 引用初始化以后不能被改变,指针可以改变所指的对象。
- 以下关于指针和引用说法正确的:() A: 引用必须被初试化,而指针无此要求 B: 引用一旦被初试化完就不能改变,而指针可以 C: 引用无法指向一个空值,而指针可以
- 下列关于引用和指针的描述中,错误的是 ( )。 A: 引用不是变量,指针是变量 B: 引用可作函数参数,指针也可以 C: 引用可作函数返回值,指针也可以 D: 引用可作数组元素,指针也可以
内容
- 0
绝对引用和相对引用有何区别?
- 1
引用指针变量指引用指针变量所指向的值
- 2
结构体指针变量成员的引用方式是使用 运算符
- 3
结构体指针引用成员变量的方式是使用运算符。
- 4
引用指针变量的含义是引用指针变量所指向的值