问题 单项选择题

下面程序有注释的语句中,错误的语句是( )。 #include <iostream> using namespace std; class A{int a; public:void show A(){cout<<"this is A!";} }; class B:public A{int b; public:void show B(){cout<< "this is B!";} }; void main(){A ia,*piA;B ib,*piB;piA=ia; //第一个测试语句piA=&ib; //第二个测试语句piA->showA(); //第三个测试语句piA->showB(); //第四个测试语句 }

A.第一个测试语句

B.第二个测试语句

C.第三个测试语句

D.第四个测试语句

答案

参考答案:A

解析: ia应进行取地址操作。

单项选择题
判断题