類MyClass的定如下,若要對value賦值,則下面語句正確的是()。class MyClass{public:MyClass(){}MyC
類MyClass的定如下,若要對value賦值,則下面語句正確的是( )。 class MyClass { public: MyClass(){} MyClass(int i){value=new int(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=new int(i);}對 value進(jìn)行賦值即可。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。