若MyClass是一个类名,其有如下语句序列: MyClass c1,*c2; MyClass*c3=new MyClass; MyClass&c4=c1: 上面的语句序列所定义的类对象的个数是( )。

admin2021-06-10  21

问题 若MyClass是一个类名,其有如下语句序列:
    MyClass c1,*c2;
    MyClass*c3=new MyClass;
    MyClass&c4=c1:
    上面的语句序列所定义的类对象的个数是(    )。

选项 A、1
B、2
C、3
D、4

答案B

解析 首先定义对象的格式:(存储类型)<类名><对象名1>(<对象名2>,…,<对象名n>);第一句定义了对象c1和指针对象c2,而MyClass*c3=new MyClass是Java里的定义方式,MyClass&c4=c1这种定义方式也是不对的。
转载请注明原文地址:https://kaotiyun.com/show/zNfp777K
0

最新回复(0)