若下列选项中的变量已正确定义并赋值,则哪个是合法的赋值语句
A.8
B.9
C.10
D.11
参考答案:C
解析:在My class类中定义厂两个同名函数show,其中一个是常成员函数。在main函数中定义了两个对象my1,my2,其中对象my2是常对象。这两个对象调用成员函数show时,通过对象my1调用的是没有用const修饰的一般成员函数,而通过对象my2调用的是const修饰的常成员函数。
若下列选项中的变量已正确定义并赋值,则哪个是合法的赋值语句
A.8
B.9
C.10
D.11
参考答案:C
解析:在My class类中定义厂两个同名函数show,其中一个是常成员函数。在main函数中定义了两个对象my1,my2,其中对象my2是常对象。这两个对象调用成员函数show时,通过对象my1调用的是没有用const修饰的一般成员函数,而通过对象my2调用的是const修饰的常成员函数。