已知:class{public:inta;intb();intf();intf(int);intg();};classB{public:charf();intg();private:inta;intb();};classC:publicA,publicB{};设有:C*pc;则:
A: pc->a存在二义性。
B: pc->b()存在二义性
C: pc->f(10)存在二义性。
D: D c->g()存在二义性。
A: pc->a存在二义性。
B: pc->b()存在二义性
C: pc->f(10)存在二义性。
D: D c->g()存在二义性。
举一反三
- 对于上下文无关文法和上下文无关语言,下面叙述正确的是 A: CFL一定是非固有二义的语言 B: CFG的二义性是不可判定的 C: 固有二义的CFL可以存在无二义的CFG D: 二义CFG表示的语言一定是固有二义的
- 已知: class A { public: int a; int b(); int f(); int f(int); int g(); }; class B { public: char f(); int g(); private: int a; int b(); }; class C:public A,public B { }; 设有:C *pc; 则:
- 14已知函数原型intf(int)和intg(int)。下列语句中,正确调用函数的语句是()。 A: intf(3); B: f(intg(3)); C: intg(f(3)); D: p=f(g(3)+1);
- 下列关于二定义性的说法错误的是 ______。 A: 派生类中的成员与基类的成员同名,在调用时可能存在二义性 B: 派生类的二个基类是有同名成员,调用这一成员时可能产生有二义性 C: 派生类的二个基类是从同一共同基类派生出来,调用基类的成员时可能存在二义性 D: 使用成员限定可解决二义性问题
- 以下()种组合适宜采用双色成型。 A: A一射PC、二射PC B: B一射ABS、二射PC C: C一射PC、二射TPE D: D一射PC、二射PMMA