题目内容

以下哪些是关于指针数组的正确描述( )多选。

A. int (*a)[4] ; 定义了一个指针数组
B. int *a[4]; 定义了一个指针数组
C. 指针数组每个元素都是指针变量
D. 若int a[4][4]; int*b[]={a[0],a[1],a[2],a[3]}; 则b是指针数组

查看答案
更多问题

关于浅复制和深复制的说法,下列说法正确的是( )

A. 浅复制:只复制指向对象的指针成员,而不复制指针所指向的对象。
B. 深复制:复制指针成员所指向的对象。
C. 如果是浅复制,修改一个对象可能会影响另外一个对象
D. 如果是深复制,修改一个对象不会影响到另外一个对象

指向对象的指针和指向类的成员的指针在表示形式上是不相同的。

A. 对
B. 错

已知a是类A的对象,n是类A的公有数据成员,p是指向类A中n成员的指针。下述两种表示是等价的:a.n和a.*p。

A. 对
B. 错

指向对象的指针与对象都可以作函数参数,但是使用前者比后者好些。

A. 对
B. 错

答案查题题库