问题
单项选择题
在下列程序画线处填入的正确语句是( )。 #include <iostream> using namespace std; class Base { public:void fun(){ cout<<"Base::fun",<<end1; } }; class Derived:public Base { void fun() { ______________ //显式调用基类的函数fun() cout<<"Derived::fun" <<end1; } };
A.fun();
B.Basfun();
C.Base::fun();
D.Base->fun();
答案
参考答案:C
解析: 本题主要考核作用域分辨符的使用。作用域分辨符“::”可以用来限定要访问的成员所在类的名称。