C++类 - 指针问题

use*_*514 1 c++ compiler-construction pointers class

我在学校进行了测验,有一个问题,我不确定我是否正确回答.我在书中找不到答案所以我只是想问你.

Point* array[10];
Run Code Online (Sandbox Code Playgroud)

调用上面的代码时会创建多少个Point类实例?

我没有回答,因为它只为10个实例创建了空间,但没有创建任何实例.然后我的朋友说它只是一个,因为当编译器看到Point*时它只是创建一个实例作为基础.

Jam*_*lis 14

它没有创造Point.

它的作用是创建一个可以指向Point对象的十个指针数组(它不会为十个实例创建空间).但是,数组中的指针是未初始化的,并且Point实际上没有创建任何对象.