对于下面定义的类MyClass,在函数f()中将对象成员n的值修改为50的语句应该是 ( )。 class MyClass { public: MyClass(int i) { n=i;

admin2013-05-30  43

问题 对于下面定义的类MyClass,在函数f()中将对象成员n的值修改为50的语句应该是 (    )。    class MyClass    {    public:       MyClass(int i)       {           n=i;       }       void SetNum(int x)       {           n=X;       }    private:       int n;    };    int f()    {       MyClas

选项 A、ptr->SetNum(50)
B、SetNum(50)
C、ptr->n=50
D、*ptr->SetNum(50)

答案1

解析 C++中定义对象后,可以使用“.”和“->”运算符访问对象的成员。其中,“.”运算符适用于一般对象和引用对象,而“->”运算符适用于指针对象。本题定义的ptr为指针对象,使用运算符“->”访问其成员。
转载请注明原文地址:https://kaotiyun.com/show/j6Np777K
0

最新回复(0)