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

2、已知:p是一个指向类A数据成员m的指针,A1是类A的一个对象。如果要给m赋值为5,()是正确的。

A.A1.p=5

B.A1->p=5

C.A1.*p=5

D.*A1.p=5


参考答案和解析
C

相关考题:

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

下列定义中,Sample是一个类,( )是定义指向对象数组的指针p.A.Sample*P [5]B.Sample (*p) [5]C.(Sample*) P[5]D.Sample *P[]

变量m的值为8,m的地址为1010,若欲使p为指向m的指针变量,则下列赋值正确的是 ( )。A.m=8B.*p=8C.*p=1010D.p=m

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

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

已知一个类A,类A有三个公有成员:void f1(int),void f2(int)和int a;定义指向类A成员函数的指针是( )。A.A*p;B.int A::*Pc=A.a;C.void(A::*pA) ();D.void(A::*p

已知一个类Sample,( )是定义指向类Sample成员函数的指针,假设类有三个公有成员:voidfl(int),void f2(int)和int a。A.Sample*pB.Int Samale::*pc=Sample::aC.Void (Sample::*Pa) ()D.Sample *P[10]

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

已知变量boolVar是一个布尔型的变量,如果要给其赋值为True,则正确的赋值语句就是______。

下列说法不正确的是( )。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

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

已知:constAa;其中A是一个类名,指向常对象指针的表示为()。A、const*ApaB、constA*paC、A*constpaD、const*paA

设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指针的叙述中,正确的是(  )。Athis指针是一个隐含指针,它隐含于类的成员函数中B只有在使用this时,系统才会将对象的地址赋值给thisC类的友元函数也有this指针Dthis指针表示了成员函数当前操作的数据所属的对象

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

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

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

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

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

单选题已知:constAa;其中A是一个类名,指向常对象指针的表示为()。Aconst*ApaBconstA*paCA*constpaDconst*paA