单项选择题
已知类CMyClass的定义如下 在main函数中有如下定义CMyClassmc;inti;请问,下面哪个操作是正确的()
A.mc=mc++i B.mc=i++mc C.mc=mc++ D.mc=++mc
关于运算符重载说明,下面四个选项中哪个是正确的()A.运算符函数作为成员函数重载时,最左边操作数必须是运算符的...
单项选择题关于运算符重载说明,下面四个选项中哪个是正确的()
A.运算符函数作为成员函数重载时,最左边操作数必须是运算符的一个类对象 B.流输入输出运算符<<、>>一般作为成员函数重载 C.当重载了+、=运算符时,则+=运算符会自动重载 D.重载时可以根据要求改变运算符操作数的个数
有msg1、msg2、msg3三个字符串变量,初始值均为"Hello",其定义和初始化语句为: 由于定义的方...
填空题
有msg1、msg2、msg3三个字符串变量,初始值均为"Hello",其定义和初始化语句为: 由于定义的方式不同,因此三个变量的含义并不相同;在这三个变量中,变量()是“指向字符常量的普通指针”,变量()是“指向字符变量的固定指针”。
已知有如下类层次的定义: 现需要编写类C的成员函数h()的实现,请问下面四个选项中的四条语句,哪条能够正确地...
已知有如下类层次的定义: 现需要编写类C的成员函数h()的实现,请问下面四个选项中的四条语句,哪条能够正确地通过编译()
A.A::f() B.A::g() C.f() D.g()