一元运算符()将一个输入取反。
第1题:
如果友元函数重载一个运算符时,其参数表中没有任何参数则说明该运算符是
A.一元运算符
B.二元运算符
C.选项A)和选项B)都可能
D.重载错误
第2题:
已知在一个类体中包含如下函数原型:VOLUME OPERATOR-(VOLUME)const;,下列关于这个函数的叙述中,错误的是( )。
A.这是运算符-的重载运算符函数
B.这个函数所重载的运算符是一个一元运算符
C.这是一个成员函数
D.这个函数不改变类的任何数据成员的值
第3题:
既可重载为一元运算符,又可重载为二元运算符。
A.“*”
B.“=”
C.“=”和“*”
D.“*”和“*++”
第4题:
A.AND
B.OR
C.NOT
D.XOR
第5题:
按照运算符的操作数的数目划分,算术运算符++属于( )。
A.一元运算符
B.二元运算符
C.三元运算符
D.关系运算符
第6题:
将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是
A.不合法的运算符
B.一元运算符
C.无操作数的运算符
D.二元运算符
第7题:
将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是( )。
A.不合法的运算符
B.一元运算符
C.无操作数的运算符
D.二元运算符
第8题:
位运算符中,运算符~的功能是( )。
A.按位取反
B.按位与
C.按位或
D.按位异或
第9题:
一元算术运算符中,运算符 + 的功能是( )。
A.一元加
B.取正值
C.增量
D.加1
第10题:
下面哪项不是一元运算符()
第11题:
构造函数
析构函数
成员函数
友元函数
第12题:
这是运算符-的重载运算符函数
这个函数所重载的运算符是一个一元运算符
这是一个成员函数
这个函数不改变类的任何数据成员的值
第13题:
在重载一个运算符时,如果其参数表中有一个参数,则说明该运算符是
A.一元成员运算符
B.二元成员运算符
C.一元友元运算符
D.选项B)和选项C)都可能
第14题:
按运算符的操作数的数目划分,可以分为一元运算符、二元运算符和三元运算符,其中三元运算符是【 】。
第15题:
C++在重载运算将中,如用成员函数重载一元运算符参数表中需要______个参数,如用友元函数重载一元运算符参数表中需要______个参数。
第16题:
下列运算符中, ( )不是一元运算符。
A.+
B.-
C.+ +
D.>
第17题:
下列关于运算符重载的叙述中,正确的是
A.运算符重载为成员函数时,若参数表中无参数,则重载的是一元运算符
B.一元运算符只能作为成员函数重载
C.二元运算符重载为非成员函数时,参数表中有一个参数
D.C++中可以重载所有的运算符
第18题:
( )既可重载为一元运算符,又可重载为二元运算符。
A.“*”
B.“=”
C.“=”和“*”
D.“*”和“*++”
第19题:
重载一个运算符函数时,其参数表中没有任何参数,这说明该运算是 ______。
A.一元非成员运算符
B.二元非成员运算符
C.一元成员运算符
D.二元成员运算符
第20题:
下列说法正确的是 ______。
A.一元运算符重载为成员函数没有参数
B.一元运算符重载为友员函数没有参数
C.二元运算符重载为友员函数有一个参数
D.二元运算符重载为成员函数有二个参数
第21题:
当一元运算符的操作数,或者二元运算符的左操作数是该类的一个对象时,重载运算符函数一般定义为()
第22题:
mysql的非(取反)运算符是()。
第23题:
and
or
&&
not