填空题

下列程序编译时发现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)

【参考答案】

数据类型不匹配