A.Sample*P [5]
[单选题]下列定义中,x是一个类, ______ 是定义指向对象数组的指针p。A.X*p[4]B.X(*p)[4]C.(X*)p[4]D.X*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]
[单选题]已知p是一个指向类Sample数据成员m的指针,s是类Sample的一个对象。如果要给m赋值为5,( )是正确的。A.s.p=5B.s->p=5C.s.*p=5D.*s.p=5
[单选题]定义由n个指向整形数据的指针组成的数组p,其正确的方式为( )。A. int p;B. int (*p)[n];C. int *p[n];D. int (*p)( );
[单选题]假设person是一个类,p1是该类的一个对象,p2是一个指向p1的指针,getname()是其中的一个函数,则下面对象的使用不正确的是( )。A.person.getname();B.p1.getname();C.p1.person::getname();D.p2->getname();
[单选题]要定义一个引用变量p,使之引用类MyClass的一个对象,正确的定义语句是( )A.MyClass p=MyClass;B.MyClass p=new MyClass;C.MyClass&p=new MyClassD.MyClassa,&p=a;
[单选题]要定义一个引用变量p,使之引用类MyClass的一个对象,正确的定义语句是( )。A.MyClassp=MyClass;B.MyClassp=new
[单选题]在下面语句中,其含义为“p为指向含n个元素的一维数组的指针变量”的定义语句是 ( )A.int p [n]B.int * p( );C.int * p(n);D.int( * p)[n]
[单选题]假设AB为一个类,pa为指向该类动态对象数组px的指针,该数组长度为n,则执行“delete pa;”语句时,自动调用该析构函数的次数为______ 。A.0B.1C.nD.n+1
[单选题]在下列语句中,其含义为“q为一个指针的函数,该指针指向整型数据”的定义语句是( )。A.int**q;B.int(*q)0;C.int*q;D.int*q();