网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
单选题
p是指向类A数据成员a的指针,a是类A的一个对象。在给a成员赋值为5的下列表达式中,正确的是()。
A

a.p=5

B

a->p=5

C

a.*p=5

D

*a.p=5


参考答案

参考解析
解析: 暂无解析
更多 “单选题p是指向类A数据成员a的指针,a是类A的一个对象。在给a成员赋值为5的下列表达式中,正确的是()。A a.p=5B a-p=5C a.*p=5D *a.p=5” 相关考题
考题 已知:p是一个指向类A数据成员m的指针,A1是类A的一个对象。如果要给A1的m赋值为5,()是正确的。 A、A1.p=5;B、A1-p=5;C、A1.*p=5;D、*A1.p=5;

考题 以下叙述中不正确的是A.一个类的友元函数可以无条件的使用这个类的私有成员B.静态成员函数可以直接访问非静态数据成员C.不可以声明抽象类的对象,但可以声明抽象类的指针变量D.静态数据成员为类的所有对象所共有

考题 在下面有关静态成员函数的描述中,正确的是()。A、在静态成员函数中可以使用this指针B、在建立对象前,就可以为静态数据成员赋值C、静态成员函数在类外定义时,要用static前缀D、静态成员函数只能在类外定义

考题 下面关于this指针的说法中,不正确的是( )。A.当调用类的成员函数时,指针this被自动传递给该成员函数B.当调用类的成员函数时,指针this实际上指向了该类的一个对象C.友元函数也可以被传递指针thisD.在缺省状态下,所有的成员函数都自动传递一个指针给激活它的对象

考题 已知p是一个指向类A公有数据成员的指针,a是类A的一个对象,如果要给p所指向的成员赋值为5,语句应写为【 】。

考题 已知f1(int)是类A的公有成员函数,并将指针p定义为可以指向函数f1的指针类型,则可以实现让p是指向成员函数f1()的指针的语句为【 】。

考题 下列关于this指针的叙述中,正确的是( )A.this指针是一个隐含指针,它隐含于类的成员函数中B.只有在使用this时,系统才会将对象的地址赋值给thisC.类的友元函数也有this指针D.this指针表示了成员函数当前操作的数据所属的对象

考题 下面关于this指针的说法中错误的是( )。A.this指针是一种隐含指针,存在于每个类的非静态成员函数中B.它是成员函数所属对象的指针C.通过this.成员变量的形式可以访问类中的数据成员D.成员函数访问类中的数据成员格式可写成:this->成员变量

考题 若结构Arith 中有一成员定义为char *op;,另有结构指针p定义为Arith *p=new Arith.,则要访问p所指对象中的。p成员所指向的对象,应使用表达式【 】。

考题 下列说法不正确的是( )。A.基类指针可以指向它的公有派生类的对象B.指向基类的对象的指针可以指向派生类的对象,因而可以访问派生类的对象的成员C.基类指针不能指向其私有派生类的对象D.指向派生类对象的指针不可以指向基类的对象

考题 已知fl(int)是类A的公有成员函数,p是指向成员函数fl()的指针,采用赋值,( )是正确的。A.p=flB.P=A::flC.P=A::fl()D.P=fl()

考题 已知p是一个指向类Sample数据成员m的指针,s是类Sample的一个对象。如果要给 m赋值为5,( )是正确的。A.s.p=5B.s->p=5C.s.*p=5D.*s.p=5

考题 假定AA为一个类,a为该类公有的数据成员,px为指向该类对象的一个指针,则访问px所指对象中数据成员a的格式为( )。 A.px( )B.px[a]C.px->aD.px.a

考题 已知一个类A,其中Fun()函数是类A的一个成员函数,A*p,a;p=a;,则下面语句正确的是( )。A.语句p=a;是把对象a赋值给指针变量pB.语句A*p,a;p=a;调用两次类A的构造函数C.对语句*p.fun();的调用是正确的D.语句 p->fun();和语句 a.fun();等价

考题 已知f1(int)是类A的公有成员函数,p是指向成员函数f1()的指针,采用赋值,( )是正确的。A.p=f1B.P=A::f1C.P=A::f1()D.P=f1()

考题 p是指向类A数据成员a的指针,a是类A的一个对象。在给a成员赋值为5的下列表达式中,正确的是()。A、a.p=5B、a-p=5C、a.*p=5D、*a.p=5

考题 f1()函数是类A的公有成员函数,p是指向类的成员函数f1()的指针,下列表示中正确的是()。A、p=f1()B、p=f1C、p=A::f1D、p=A::f1()

考题 一个类中的公有(public)性质的静态数据成员,以下哪一种访问方式是错误的()。A、对象名.静态数据成员名B、指向对象的指针-静态数据成员名C、类名:静态数据成员名

考题 设Time是一个类,现有指针p的定义语句:const Time *p;则通过指针p不可以修改Time类对象的公有数据成员。

考题 运算符*的功能是()。A、用来表示指向对象指针对指向类成员指针的操作B、用来表示对象对指向类成员指针的操作C、用来表示指向对象指针对类成员的操作D、用来表示对象对类成员的操作

考题 已知:p是一个指向类A数据成员m的指针,a是类A的一个对象。在给m赋值为5的下列表达式中,()是正确的A、a.p=5B、a-p=5C、a.*p=5D、*a.p=5

考题 单选题下列关于this指针的叙述中,正确的是(  )。A this指针是一个隐含指针,它隐含于类的成员函数中B 只有在使用this时,系统才会将对象的地址赋值给thisC 类的友元函数也有this指针D this指针表示了成员函数当前操作的数据所属的对象

考题 单选题假定AA为一个类,a为该类公有的数据成员,px为指向该类对象的一个指针,则访问px所指对象中数据成员a的格式为()。A px(a)B px[a]C px-aD px.a

考题 判断题设Time是一个类,现有指针p的定义语句:const Time *p;则通过指针p不可以修改Time类对象的公有数据成员。A 对B 错

考题 单选题假定AA为一个类,a为该类公有的数据成员,px为指向该类对象的一个指针,则访问px所指对象中数据成员a的格式为()A  px(a)B  px[a]C  px-aD  px.a

考题 单选题一个类中的公有(public)性质的静态数据成员,以下哪一种访问方式是错误的()。A 对象名.静态数据成员名B 指向对象的指针-静态数据成员名C 类名:静态数据成员名

考题 单选题运算符*的功能是()。A 用来表示指向对象指针对指向类成员指针的操作B 用来表示对象对指向类成员指针的操作C 用来表示指向对象指针对类成员的操作D 用来表示对象对类成员的操作