更多“在内核里不能访问非法的()地址,也不要引用()指针。”相关问题
  • 第1题:

    在类体系中访问一个虚函数时,应使用指向______ 的指针或对基类类型的引用,以满足运行时多态性的要求。


    正确答案:基类类型
    基类类型

  • 第2题:

    对象之间通过(46)进行通信。

    A.消息传递

    B.指针

    C.地址引用

    D.参数传递


    正确答案:A
    解析:对象之间通过消息传递的方式进行通信。消息传递原是一种与通信有关的概念,OOP使得对象具有交互能力的主要模型就是消息传递模型。对象被看成是用传递消息的方式互相联系的通信实体,它们既可以接收、也可以拒绝外界发来的消息。一般情况下对象接收它能够识别的消息,拒绝它不能识别的消息。对于一个对象而言,任何外部的代码都不能以任何不可预知或事先不允许的方式与这个对象进行交互。发送一条消息至少应给出一个对象的名字和要发给这个对象的那条消息的名字。通常消息的名字就是这个对象中外界可知的某个方法的名字。在消息中,经常还有一组参数(也就是那个方法所要求的参数),将外界的有关信息传给这个对象,对于一个类来说,它关于方法界面的定义规定了实例的消息传递协议,而它本身则决定了消息传递的合法范围。由于类是先于对象构造而成的,所以一个类为它的实例提供了可以预知的交互方式。

  • 第3题:

    下列是函数的引用调用的是()。

    • A、形参是指针,实参是地址值
    • B、 形参是变量,实参是引用
    • C、形参是指针,实参是数组名
    • D、形参是引用,实参是变量

    正确答案:D

  • 第4题:

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


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

  • 第5题:

    在接受一个用户空间的指针之前,内核会做必要的参数验证,以下说法错的是()

    • A、必须保证指针指向的内存区域属于用户空间
    • B、必须保证指针指向的内存区域在进程的地址空间里
    • C、必须保证指针指向的虚拟文件系统地址
    • D、如果是读,该内存应该被标记为可读,如果是写,则被标记为可写

    正确答案:C

  • 第6题:

    若需要利用形参直接访问实参,则应把形参变量说明为()参数。

    • A、指针
    • B、引用
    • C、值

    正确答案:B

  • 第7题:

    下面对引用类型的说法中正确的是()。

    • A、引用类型变量不能被引用
    • B、引用类型不能做为实参
    • C、引用类型不能组成数组
    • D、引用类型不能定义指针

    正确答案:A,C,D

  • 第8题:

    引用指针变量指引用指针变量所指向的值


    正确答案:正确

  • 第9题:

    单选题
    下列是函数的引用调用的是()。
    A

    形参是指针,实参是地址值

    B

     形参是变量,实参是引用

    C

    形参是指针,实参是数组名

    D

    形参是引用,实参是变量


    正确答案: A
    解析: 暂无解析

  • 第10题:

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

    正确答案: 当需要对变量重新赋以另外的地址或赋值为NULL时只能使用指针。
    解析: 暂无解析

  • 第11题:

    单选题
    在接受一个用户空间的指针之前,内核会做必要的参数验证,以下说法错的是()
    A

    必须保证指针指向的内存区域属于用户空间

    B

    必须保证指针指向的内存区域在进程的地址空间里

    C

    必须保证指针指向的虚拟文件系统地址

    D

    如果是读,该内存应该被标记为可读,如果是写,则被标记为可写


    正确答案: C
    解析: 暂无解析

  • 第12题:

    多选题
    下面对引用类型的说法中正确的是()。
    A

    引用类型变量不能被引用

    B

    引用类型不能做为实参

    C

    引用类型不能组成数组

    D

    引用类型不能定义指针


    正确答案: A,B
    解析: 暂无解析

  • 第13题:

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

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

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

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

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


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

  • 第14题:

    Excel 应用程序中,以下关于公式在复制过程中的变化情况,正确的说法是()。

    A、公式引用的相对地址也相应的发生改变,其结果不变。

    B、公式引用的绝对地址也相应的发生改变,其结果将改变。

    C、公式引用的相对地址相应的发生改变,其结果将改变。

    D、公式在复制过程中,其引用的所有数据也相应的改变,其结果也改变。


    答案C

  • 第15题:

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


    正确答案:当需要对变量重新赋以另外的地址或赋值为NULL时只能使用指针。

  • 第16题:

    在Excel 2010中输入的公式有错误时,系统会提示相应的出错信息,其中“#NAME?”表示公式中()。

    • A、无效的地址引用
    • B、非法的数值
    • C、不能识别的文本
    • D、不正确的参数或运算符

    正确答案:C

  • 第17题:

    ()引用的含义是:在一个单元格地址中,既有相对地址引用,又有绝对地址引用。


    正确答案:混合

  • 第18题:

    以下各项中不能用来对内部数据存储器进行访问的是()。

    • A、数据指针DPTR
    • B、按存储单元地址或名称
    • C、堆栈指针SP

    正确答案:A

  • 第19题:

    指针是用来存放某种变量的地址值的变量.这种变量的地址值也可以存放在某个变量中,存放某个指针的地址值的变量称为指向指针的指针,即二级指针。


    正确答案:正确

  • 第20题:

    单选题
    下列()的调用方式是引用调用。
    A

    形参和实参都是变量

    B

    形参是指针,实参是地址值

    C

    形参是引用,实参是变量

    D

    形参是变量,实参是地址值


    正确答案: C
    解析: 暂无解析

  • 第21题:

    单选题
    下列描述中,关于c++说法正确的是()
    A

    所有的运算符号都可以重载。不能重载的运算符只有4个,作用域运算符:’::’,成员解引用运算符:’.*’,成员访问运算符:’.’,条件运算符:’?:’

    B

    基类类型的指针可以指向子类,子类类型的指针也可以指向基类

    C

    可以在类的构造函数中对静态数据成员进行初始化

    D

    动态联编要满足两个条件:被调用的成员函数是虚函数;用指针或引用调用虚函数


    正确答案: D
    解析: 暂无解析

  • 第22题:

    判断题
    指针是用来存放某种变量的地址值的变量.这种变量的地址值也可以存放在某个变量中,存放某个指针的地址值的变量称为指向指针的指针,即二级指针。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第23题:

    填空题
    在内核里不能访问非法的()地址,也不要引用()指针。

    正确答案: 内存,空
    解析: 暂无解析