下列定义中,Sample是一个类,( )是定义指向对象数组的指针p.
A.Sample*P [5]
B.Sample (*p) [5]
C.(Sample*) P[5]
D.Sample *P[]
第1题:
已知p是一个指向类sample数据成员m的指针,s是类sample的一个对象。如果要给m赋值为5,哪个是正确的?
A.s.p=5
B.s->p=5
C.s.*p=5
D.*s.p=5
第2题:
16、若有定义“int *p[5];”,则以下叙述中正确的是
A.定义了一个指针数组p,该数组含有5个元素,每个元素都是基类型为int的指针变量
B.定义了一个基类型为int的指针变量p,该变量有5个指针
C.定义了一个名为*p的整型数组,该数组含有5个int类型元素
D.定义了一个可指向一维数组的指针变量p,所指一维数组应具有5个int类型元素
第3题:
对于语句int *p[5]; 的正确描述是()。
A.p是一个指向数组的指针,所指向的数组含有5个int型元素。
B.p是一个指向数组中第5个元素的指针,该元素是int型。
C.定义不合法
D.p是一个具有5个元素的指针数组,每个元素都是一个指向int型对象的指针变量。
第4题:
若有定义“int *p[5];”,则以下叙述中正确的是
A.定义了一个指针数组p,该数组含有5个元素,每个元素都是基类型为int的指针变量
B.定义了一个基类型为int的指针变量p,该变量有5个指针
C.定义了一个名为*p的整型数组,该数组含有5个int类型元素
D.定义了一个可指向一维数组的指针变量p,所指一维数组应具有5个int类型元素
第5题:
4、下列定义中,()是定义指向数组的指针p
A.int *p[5]
B.int (*p)[5]
C.(int *)p[5]
D.int *p[ ]