问答题

改错题 使用VC6打开考生文件夹下的工程kt8_1,此工程包含一个源程序文件kt8_1.cpp,但该程序运行有问题,请改正程序中的错误,使程序的输出结果如下: f1functionofderive f2functionofbase f4functionofbase 源程序文件kt8_1.cpp清单如下: #include classbase { public: /**********found**********/ voidf1(){cout<<"f1functionofbase"< virtualvoidf2(){cout<<"f2functionofbase"< virtualvoidf3(){cout<<"f3functionofbase"< voidf4(){cout<<"f4functionofbase"<<> /**********found**********/ classderive::publicbase { voidf1(){cout<<"f1functionofderive"< voidf2(intx){cout<<"f2functionofderive"< voidf4(){cout<<"f4functionofderive"<<> voidmain() { base*p; deriveobj2; /**********found**********/ p=obj2; p->f1(); p->f2(); p->f4();}

【参考答案】

(1)将void f1(){ cout<<"f1 function of base"< 改为:vi......

(↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)
热门 试题