填空题
下列程序编译时发现pb->f(10);语句出现错误,其原因是 【12】 。
# include<iostream. h>
class Base
public:
void f(int x)cout<<"Base:"<<x<<endl;
;
class Derived: public Base
public:
void f(char * str)cout<<"Derivcd:"<<str<<endl;
;
void main(void)
Derived * pd=new Derived;
pd->f(10)
【参考答案】
数据类型不匹配