itgle.com
参考答案和解析
参考答案:正确
更多“表达式中的运算对象可以是常数、变量和函数调用。() ”相关问题
  • 第1题:

    下列关于运算符函数的描述中,错误的是( )。

    A.运算符函数的名称总是以0perator为前缀

    B.运算符函数的参数可以是对象

    C.运算符函数只能定义为类的成员函数

    D.在表达式中使用重载的运算符相当于调用运算符重载函数


    正确答案:C
    C。【解析】该题主要考查运算符函数的定义及运算符重载时应注意事项,运算符重载是函数重载的一种特殊情况。

  • 第2题:

    下列关于自增运算符++、自减运算符--的叙述中正确的是______。

    A.它们的运算对象可以是任何变量、常量和表达式。

    B.它们的运算对象可以是char型变量和int型变量,但不能是float型变量。

    C.它们的操作数可以是一个,也可以是两个。

    D.int型变量和float型变量。


    它们的运算对象可以是 char 型变量、 int 型变量和 float 型变量

  • 第3题:

    聚合函数的运算对象可以是列,也可以是表达式。


    正确

  • 第4题:

    下列关于运算符函数的叙述中,错误的是

    A.运算符函数的名称总是以operator为前缀

    B.运算符函数的参数可以是对象

    C.运算符函数的参数可以是对象

    D.在表达式中使用重载的运算符相当于调用运算符重载函数


    正确答案:C
    解析:运算符函数可以重载为成员函数,也可以重载为非成员函数,如重载为友元函数。

  • 第5题:

    21、下列关于自增运算符++、自减运算符--的叙述中正确的是______。

    A.它们的运算对象可以是任何变量、常量和表达式。

    B.它们的运算对象可以是char型变量和int型变量,但不能是float型变量。

    C.它们的操作数可以是一个,也可以是两个。

    D.它们的运算对象可以是char型变量、int型变量和float型变量。


    b=++a; 表示 b=a; a=a+1;