单项选择题

下列关于运算符重载不正确的是______。

A.运算符重载不能改变运算符的操作数个数
B.运算符重载不能改变运算符的优先级
C.运算符重载不能改变运算符的结合性
D.运算符重载能改变对预定义类型数据的操作方式
<上一题 目录 下一题>
热门 试题

单项选择题
有如下程序:#include<iomanip>#include<iostream>using namespace std;int main(){cout<<setfill( * )<<setw(6)<<123<<456;return 0;}运行时的输出结果是______。
A.***123***456
B.***123456***
C.***123456
D.123456
单项选择题
有如下程序:#include<iostream>using namespace std;class B{public:virtual void f(){cout<< B ;}void g(){cout<< B ;}};class D:public B{public:void f(){cout<< D ;}void g(){cout<< D ;)};void h(B* p){p->f();p->g();}int main(){D obj;h(&obj);return 0;} 运行这个程序的输出结果是______。
A.DD
B.BB
C.BD
D.DB
相关试题
  • 下列字符串中可以用作C++标识符的是__...
  • 有如下类定义:class XX{int xx;public...
  • 有如下类定义:class Base{int m;int ...
  • 若已定义了类Vehicle,则下列派生类定义中...
  • 阅读以下程序:#include<iostream.h>vo...