niusouti.com
参考答案和解析
正确答案:

 

如果既要利用引用提高程序的效率,又要保护传递
给函数的数据不在函数中被改变,就应使用常引
用。常引用声明方式:const 类型标识符 &引用名
=目标变量名;
例1
int a ;
const int &ra=a;
ra=1; //错误
a=1; //正确
例2
string foo( );
void bar(string& s);
那么下面的表达式将是非法的:
bar(foo( ));
bar("hello world");
原因在于foo( )和"hello world"串都会产生一个临时
对象,而在C++中,这些临时对象都是const 类型
的。因此上面的表达式就是试图将一个const 类型
的对象转换为非const 类型,这是非法的。
引用型参数应该在能被定义为const 的情况下,尽
量定义为const 。

更多“在什么时候需要使用“常引用”?”相关问题
  • 第1题:

    在Excel2003公式的表达式中,常需要描述不同区域的数据或某个单元格的数据,为了确定某个区域或单元格,Excel2003中提供了()引用方式:

    A.相对引用

    B.绝对引用

    C.混合引用

    D.只有AB正确


    参考答案:A, B, C

  • 第2题:

    常对象需要引用常成员函数,而不能引用非常成员函数。


    正确答案:正确

  • 第3题:

    什么时候需要使用所属期间扩展审批表?


    正确答案: 稽查人员在检查中发现被查对象在规定查处期间以外,存在明显的税收违法嫌疑或线索,需要扩展稽查所属时间段时使用。

  • 第4题:

    解释关联类的作用,在什么时候需要使用关联类?


    正确答案: 关联类的作用是描述关联的属性。
    在关联关系比较简单的情况下,关联关系的语义用关联关系的名字来概括。但在某些情况下,需要对关联关系的语义做详细的定义、存储和访问,为此可以建立关联类(association class)。

  • 第5题:

    什么是形参、什么是实参?什么时候是值引用?什么是地址引用?地址引用时,对应的实参有什么影响?


    正确答案:形参是在定义过程时的一种形式虚设的参数,只代表了该过程参数的个数、类型、位置,形参的名字并不重要,也没有任何值,只表示在过程体内进行某种运算或处理。
    实参是调用子过程时提供给过程形参的初始值或通过过程体处理后获得的结果。
    调用时用实参代替形参,实参与形参在个数、类型、位置一一对应,实参与形参名相同与否无关。
    实参与形参的结合有两种方法,即传地址(byref)和传值(byval),或称地址引用和值引用,缺省为地址引用。
    值引用时,系统将实参的值传递给对应的形参,实参与形参断开了联系。如果在过程体中改变形参的值,不会影响到实参。
    地址引用时,实参与形参变量共同用一个存储单元,如果在过程中改变了形参的值,则对应的实参也将发生改变。
    地址引用时,实参只能是变量,不能是常量或表达式。

  • 第6题:

    在测量变送器精度时,我们常采用引用误差。


    正确答案:正确

  • 第7题:

    常对象可以引用非常成员函数吗?非常对象可以引用常成员函数吗?


    正确答案: 常对象不可以引用非常成员函数。非常对象可以引用常成员函数。

  • 第8题:

    在Excel 2010中,可以对需要引用的单元格区域定义名称,其在公式中的引用方式相当于对单元格的()

    • A、交叉引用
    • B、相对引用
    • C、混合引用
    • D、绝对引用

    正确答案:D

  • 第9题:

    脱硫系统工艺水箱顶部工艺水泵循环门常处于开阀状态,什么时候需要及时关闭?


    正确答案: 出现脱硫系统故障需要事故喷淋时关闭,保证有足够的水从吸收塔顶部喷下。

  • 第10题:

    问答题
    简述联合目录的概念、功用。举例说明在什么时候需要使用联合目录?怎么用?

    正确答案: 联合目录是指用以反映和了解某地区某行业、某范围内的一批图书馆对各种文献类型收藏的详细情况文献检索系统。其主要功用是将分散在各处的文献资料从目录上连成一体,并进行科学地排序,为人们及时、便利地检索馆外收藏信息提供了基础和保证。
    举例:在查找本馆缺藏的文献时,我们应该使用联合目录。如在《全国期刊联合目录数据库》中找《Journary of optic》,可按刊名进行检索。检索结果将显示一般书目信息和该刊的历史演变情况,同时将指引用户了解该刊的收藏单位信息及文献传递联系方式等等。
    解析: 暂无解析

  • 第11题:

    问答题
    解释关联类的作用,在什么时候需要使用关联类?

    正确答案: 关联类的作用是描述关联的属性。
    在关联关系比较简单的情况下,关联关系的语义用关联关系的名字来概括。但在某些情况下,需要对关联关系的语义做详细的定义、存储和访问,为此可以建立关联类(association class)。
    解析: 暂无解析

  • 第12题:

    问答题
    制作网页为什么时候需要使用锚链接?

    正确答案: 在制作网页时,为了达到跳转到网页固定位置的目的,可以使用锚链接。通过对网页中指定位置的命名,利用超级链接打开目标网页时可直接跳转到相应的命名位置上。
    解析: 暂无解析

  • 第13题:

    在项目什么时候选择使用GCD,什么时候选择NSOperation?


    正确答案: 项目中使用NSOperation的优点是NSOperation是对线程的高度抽象,在项目中使用它,会使项目的程序结构更好,子类化NSOperation的设计思路,是具有面向对象的优点(复用、封装),使得实现是多线程支持,而接口简单,建议在复杂项目中使用。
    项目中使用GCD的优点是GCD本身非常简单、易用,对于不复杂的多线程操作,会节省代码量,而Block参数的使用,会是代码更为易读,建议在简单项目中使用。

  • 第14题:

    在使用CAsyncSocket编程时,什么时候会触发FD_ACCEPT事件?在处理该事件时,通常需要进行何种操作?


    正确答案: 当客户的连接请求到来时,系统会触发FD_ACCEPT事件并调用OnAccept虚函数。
    在处理该事件时,程序员需要重载OnAccept函数并在该函数中调用CAsyncSocket的成员函数Accept,以接受客户程序的连接请求。

  • 第15题:

    在Excel2003公式的表达式中,常需要描述不同区域的数据或某个单元格的数据,为了确定某个区域或单元格,Excel2003中提供了()引用方式:

    • A、相对引用
    • B、绝对引用
    • C、混合引用
    • D、只有AB正确

    正确答案:A,B,C

  • 第16题:

    制作网页为什么时候需要使用锚链接?


    正确答案: 在制作网页时,为了达到跳转到网页固定位置的目的,可以使用锚链接。通过对网页中指定位置的命名,利用超级链接打开目标网页时可直接跳转到相应的命名位置上。

  • 第17题:

    在Excel中,在使用绝对引用和相对引用时要使用绝对引用符号()。

    • A、“*”
    • B、“&”
    • C、“#”
    • D、“$”

    正确答案:D

  • 第18题:

    在调用方法时,要使参数按引用方式进行传递,需要使用关键字()。


    正确答案:ref

  • 第19题:

    简述联合目录的概念、功用。举例说明在什么时候需要使用联合目录?怎么用?


    正确答案: 联合目录是指用以反映和了解某地区某行业、某范围内的一批图书馆对各种文献类型收藏的详细情况文献检索系统。其主要功用是将分散在各处的文献资料从目录上连成一体,并进行科学地排序,为人们及时、便利地检索馆外收藏信息提供了基础和保证。
    举例:在查找本馆缺藏的文献时,我们应该使用联合目录。如在《全国期刊联合目录数据库》中找《Journary of optic》,可按刊名进行检索。检索结果将显示一般书目信息和该刊的历史演变情况,同时将指引用户了解该刊的收藏单位信息及文献传递联系方式等等。

  • 第20题:

    下面关于this指示符说法正确的是()

    • A、在事件的大括号内使用this时,它会引用事件所引用的实例
    • B、在事件的大括号之外使用this时,它会引用包含代码的时间轴
    • C、在事件的大括号内使用this时,它会引用包含代码的时间轴
    • D、在事件的大括号之外使用this时,它会引用事件所引用的实例

    正确答案:A,B

  • 第21题:

    判断题
    常对象需要引用常成员函数,而不能引用非常成员函数。
    A

    B


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

  • 第22题:

    问答题
    什么是形参、什么是实参?什么时候是值引用?什么是地址引用?地址引用时,对应的实参有什么影响?

    正确答案: 形参是在定义过程时的一种形式虚设的参数,只代表了该过程参数的个数、类型、位置,形参的名字并不重要,也没有任何值,只表示在过程体内进行某种运算或处理。
    实参是调用子过程时提供给过程形参的初始值或通过过程体处理后获得的结果。
    调用时用实参代替形参,实参与形参在个数、类型、位置一一对应,实参与形参名相同与否无关。
    实参与形参的结合有两种方法,即传地址(byref)和传值(byval),或称地址引用和值引用,缺省为地址引用。
    值引用时,系统将实参的值传递给对应的形参,实参与形参断开了联系。如果在过程体中改变形参的值,不会影响到实参。
    地址引用时,实参与形参变量共同用一个存储单元,如果在过程中改变了形参的值,则对应的实参也将发生改变。
    地址引用时,实参只能是变量,不能是常量或表达式。
    解析: 暂无解析

  • 第23题:

    问答题
    什么时候需要使用所属期间扩展审批表?

    正确答案: 稽查人员在检查中发现被查对象在规定查处期间以外,存在明显的税收违法嫌疑或线索,需要扩展稽查所属时间段时使用。
    解析: 暂无解析