B b; A* pa=&b; 定义了一个A类型的指针pa ,指向类b的地址 指向对象b 的地址,不是指指向对象b吗?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/28 15:02:14
Bb;A*pa=&b;定义了一个A类型的指针pa,指向类b的地址指向对象b的地址,不是指指向对象b吗?Bb;A*pa=&b;定义了一个A类型的指针pa,指向类b的地址指向对象b的地址,不是指指向对象b

B b; A* pa=&b; 定义了一个A类型的指针pa ,指向类b的地址 指向对象b 的地址,不是指指向对象b吗?
B b; A* pa=&b; 定义了一个A类型的指针pa ,指向类b的地址 指向对象b 的地址,不是指指向对象b吗?

B b; A* pa=&b; 定义了一个A类型的指针pa ,指向类b的地址 指向对象b 的地址,不是指指向对象b吗?
地址指向,性质不会改变.
A* pa 这样的定义,那么pa就是一个A类的实例,除非强制转换,否则pa永远是“A类的实例”
举个栗子:
char c[]={3,3,3,3};
int* i = (int *)&c;
cout