单项选择题

TestClass类定义如下: class TestClass { private: intid; char gender; char*phone; public: TestClass ():id(0),gender(’#’),phone(NULL){) TestClass(int no,char ge=’#’,char *ph=NULL) {id=no;gender=ge;phone=ph;} }; 下面类对象定义语句中错误的是( )。

A.TestClass myObj(i);
B.TestClass myObj(2,"11101111155");
C.TestClass myObj(1,’m’);
D.TestClass myObj;