更多“下列选项中,*作为重复运算符使用的表达式是。() ”相关问题
  • 第1题:

    在表达式x-y中,“-”是作为非成员函数重载的运算符。若使用显式的函数调用代替直接使用运算符“-”,这个表达式还可表示为

    A.x.operator-(y)

    B.operator-(y,x)

    C.y.operator-(x)

    D.operator-(x,y)


    正确答案:D
    解析:本题考核运算符的重载。运算符函数有两种调用形式。第一种是像一般函数那样用函数名进行调用,如c1. operator+(c2)或 operator+(c1,c2).第二种是通过运算符构成表达式的形式进行调用,如c1+c2。所以选项D的标书是正确的。

  • 第2题:

    下列选项中,与成员变量共同构成-个类的是( )。A.关键字B.方法C.运算符SXB

    下列选项中,与成员变量共同构成-个类的是( )。

    A.关键字

    B.方法

    C.运算符

    D.表达式


    正确答案:B
    类体中定义的两种成员是数据成员和成员函数。

  • 第3题:

    下列选项中,+作为拼接运算符使用的表达式是()。

    A.[1.2]+[2.5]

    B.1.2+2.5

    C.'abc'+'def'

    D.[1.2+2.5]


    [1.2]+[2.5];'abc'+'def'

  • 第4题:

    如果表达式x=y*z中的“*”是作为成员函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为【 】。


    正确答案:x=y.operator*(z)
    x=y.operator*(z)

  • 第5题:

    ( 19 )下列选项中,与成员变量共同构成一个类的是

    A )关键字

    B )方法

    C )运算符

    D )表达式


    正确答案:B