下面运算符中,运算结果一定是integer类型的是()
第1题:
在下面的运算符中,不是算术运算符的是( )。
A.++
B.==
C.%
D.+
第2题:
下面运算符中,不能被重载的运算符是
A:<=
B: -
C: ?:
D: []
第3题:
下面有关运算符的说法错误的是()。
A、算术运算符不能对布尔类型、String*和Object*进行算术运算
B、关系运算符中的“==”和赋值运算符中的“=”是相同的
C、sizeof运算符是用来查询某种数据类型或表达式的值在内存中所占的内存空间大小
D、括号()在运算符的优先级中是最高的,它可以改变表达式的运算顺序
第4题:
运算符重载是对已有的运算符赋予多重含义,因此( )。
A.可以对基本类型(如int类型)的数据,重新定义“+”运算符的含义
B.可以改变一个已有运算符的优先级和操作数个数
C.只能重载C++中已经有的运算符,不能定义新运算符
D.C++中已经有的所有运算符都可以重载
第5题:
下面关于运算符重载中正确的是( )。
A.运算符函数的返回类型不能声明为基本数据类型
B.C 的所有运算符都可以重载
C.在类型转换符函数的定义中不需要声明返回类型
D.通过运算符重载可以定义C 中没有的运算符
第6题:
下面有关运算符的说法正确的是()。
第7题:
对不同类型的运算符,优先级的规定是()
第8题:
可以通过运算符重载在C++中创建新的运算符
赋值运算符只能重载为成员函数
运算符函数重载为类的成员函数时,第一操作数是该类对象
重载类型转换运算符时不需要声明返回类型
第9题:
+
-
×
/
第10题:
+
div
/
*
第11题:
算术运算符
比较运算符
文本运算符
引用运算符
第12题:
引用运算符
公式运算符
筛选运算符
排序运算符
第13题:
下列关于运算符重载的描述中,错误的是( )。
A.可以通过运算符重载在C++中创建新的运算符
B.赋值运算符只能重载为成员函数
C.运算符函数重载为类的成员函数时,第一操作就是该类对象
D.重载类型转换运算符时不需要声明返回类型
第14题:
下列关于运算符重载的描述中,错误的是( )。
A.可以通过运算符重载在C++中创建新的运算符
B.赋值运算符只能重载为成员函数
C.运算符函数重载为类的成员函数时,第一操作参数就是该类对象
D.重载类型转换运算符时不需要声明返回类型
第15题:
按运算符的功能划分,运算符”+=”的类型是( )。
A.算术运算符
B.关系运算符
C.逻辑运算符
D.赋值运算符
第16题:
下面关于运算符重载中正确的是( )
A.运算符函数的返回类型不能声明为基本数据类型
B.C++的所有运算符都可以重载
C.在类型转换符函数的定义中不需要声明返回类型
D.通过运算符重载可以定义C++中没有的运算符
第17题:
下面哪些运算符的运算结果类型一定是real类型()
第18题:
下面哪些运算符必须是integer类型的操作数()
第19题:
可以对基本类型(如int类型)的数据,重新定义“+”运算符的含义
可以改变一个已有运算符的优先级和操作数个数
只能重载C++中已经有的运算符,不能定义新运算符
C++中已经有的所有运算符都可以重载
第20题:
文本运算符
格式运算符
比较运算符
引用运算符
第21题:
算术运算符不能对布尔类型,String*(字符串类型)和Object*(对象类型)进行算术运算
关系运算中的”= =”和赋值运算符中的”=”是相同的
sizeof运算符用来查询某种数据类型或表达式的值在内存中所占懂得内存空间大小(字节数)
括号在运算符中的优先级中是最高的,它可以改变表达式的运算顺序
第22题:
+
-
div
/
第23题:
字符运算符>算术运算符>关系运算符>逻辑运算符
算术运算符>字符运算符>关系运算符>逻辑运算符
算术运算符>字符运算符>逻辑运算符>关系运算符
字符运算符>关系运算符>逻辑运算符>算术运算符