单选题
有如下类声明: class Te{ public: Te(); //① Te te; //② Te *pte; //③ void f(Te &rte); //④ };在标注号码的的四个语句中,错误的是
A、
①
B、
②
C、
③
D、
④
【正确答案】
B
【答案解析】
解析:本题考查类的定义和对象的定义,题目中定义类Te中又定义了Te类型的对象te,这样陷入循环中,所以②是错误的,答案为B选项。
提交答案
关闭