更多"下列关于单目运算符++,--的叙述中正确的是"的相关试题:
[单项选择]下列关于单目运算符++、--的叙述中,正确的是( )。
A. 它们的运算对象可以是任何变量和常量
B. 它们的运算对象可以是char型变量和血型变量,但不能是float型变量
C. 它们的运算对象可以是int型变量,但不能是doule型变量和float型变量
D. 它们的运算对象可以是char型变量、int型变量和float型变量
[单项选择]列关于单目运算符++、--的叙述中,( )是正确的。
A. 它们的运算对象可以是任何变量和常量
B. 它们的运算对象可以是char型变量和血型变量,但不能是float型变量
C. 它们的运算对象可以是血型变量,但不能是doule型变量和float型变量
D. 它们的运算对象可以是char型变量、int型变量和float型变量
[单项选择]以下关于逻辑运算符两侧运算对象的叙述中正确的是______。
A. 只能是整数0或1
B. 只能是整数0或非0整数
C. 可以是结构体类型的数据
D. 可以是任意合法的表达式
[单项选择]下列关于运算符重载的叙述中,正确的是
A. 通过运算符重载,可以定义新的运算符
B. 有的运算符只能作为成员函数重载
C. 若重载运算符+,则相应的运算符函数名是+
D. 重载一个二元运算符时,必须声明两个形参
[单项选择]下列关于运算符函数的叙述中,错误的是
A. 运算符函数的名称总是以operator为前缀
B. 运算符函数的参数可以是对象
C. 运算符函数只能定义为类的成员函数
D. 在表达式中使用重载的运算符相当于调用运算符重载函数
[单项选择]下列关于运算符重载的叙述中,错误的是
A. ::运算符不能重载
B. 类型转换运算符只能作为成员函数重载
C. 将运算符作为非成员函数重载时必须定义为友元
D. 重载[ ]运算符应完成“下标访问”操作