C++语言程序设计

何时只能使用指针而不能使用引用?

题目

何时只能使用指针而不能使用引用?

参考答案和解析
正确答案:当需要对变量重新赋以另外的地址或赋值为NULL时只能使用指针。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在函数的引用调用时,实参和形参应该是使用:()。

A.变量值和变量

B.地址值和指针

C.地址值和引用

D.变量值和引用


正确答案:D

第2题:

对虚函数使用对象指针或引用调用,系统使用______联编;使用对象调用时,系统使用 _____联编。


正确答案:动态 静态
动态 静态

第3题:

空类型指针不能进行指针运算,也不能进行间接引用。()


参考答案:正确

第4题:

下列关于this的描述中,错误的是()。

  • A、this是一个由系统自动生成的指针
  • B、this指针是指向对象的
  • C、this指针在用对象引用成员函数时系统创建的
  • D、this指针只能隐含使用,不能显式使用

正确答案:D

第5题:

用户只能使用Flash的内置组件而不能自己新建组件。


正确答案:错误

第6题:

灭火器压力表指针指示不同黄区区域代表的意义是( )

A.压力不足,不能使用

B.压力正常,可以使用

C.压力异常,不能使用

D.压力过高,指针在2.5千帕以下还能使用,指针在2.5千帕以上不能使用


正确答案:D

第7题:

下面关于引用和指针说法错误的是:

A.引用必须初始化,而指针则没有这要求

B.引用初始化以后不能被修改,指针可以改变所指向的对象

C.存在指向空值的引用,也存在指向空值的指针

D.从内存分配上看,程序为指针变量分配内存区域,而引用不需要分配内存区域


正确答案:C
C:不存在指向空值的引用

第8题:

内部RAM的位寻址区,只能供位寻址使用,而不能供字节寻址使用。()


参考答案:×

第9题:

下列参数类型中()是C#中不允许使用的。

  • A、值参数
  • B、引用参数
  • C、输出参数
  • D、指针参数

正确答案:D

第10题:

引用和指针有何区别?何时只能使用指针而不能使用引用?


正确答案:引用是一个别名,不能为NULL值,不能被重新分配;指针是一个存放地址的变量。
当需要对变量重新赋以另外的地址或赋值为NULL时只能使用指针。