河南成教 / C++程序设计
11[改错题]
下面的程序类B的定义中有一处错误,请用下横线标出错误所在行并说明错误原因。
11[改错题]
下面的程序类B的定义中有一处错误,请用下横线标出错误所在行并说明错误原因。
# include
# include
class A{
public:A(const char *nm){strcpy(name,nm);}
private:char name[80];
};
class B:public A{
public:B(const char *nm):A(nm){ }
void PrintName( )const;
};
void B::PrintName( )const{
cout<<“name:”<<><>< p="">
}
void main( ){
B b1(“wang li”);
b1.PrintName( );
}
参考答案:
佳题速递: