以下哪些是关于指针数组的正确描述( )多选。
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. 错