类MyClass的定义如下,若要对value赋值,则下面 语句正确的是( )。 class MyClass { public: MyClass(){} MyClass(int i){value=new iI

admin2015-08-01  48

问题 类MyClass的定义如下,若要对value赋值,则下面
    语句正确的是(  )。
    class MyClass
    {
    public:
    MyClass(){}
    MyClass(int i){value=new iIlt(i);)
    int*value;
    };

选项 A、MyClass my;my.value=10;
B、MyClass my;*my.value=10;
C、MyClass my;my.*value=10;
D、MyClass my(10);

答案D

解析 因题目中定义的指针value是指向变量i的,所以直接利用语句MyClass(int i){value--newint(i);}对value进行赋值即可。
转载请注明原文地址:https://kaotiyun.com/show/lSNp777K
0

随机试题
最新回复(0)