作者:hanliu46460 | 来源:互联网 | 2023-05-24 10:29
1> 0x499602D2..:
你有一个指针数组,这些指针是未初始化的,因为你没有告诉他们在哪里指向.使用未初始化的指针会导致未定义的行为,这在您的情况下表现为崩溃.
你应该有一个对象数组,因为这里没有指针:
aClass classObject[3];
请注意删除*
声明中的内容.你可以这样做来调用方法:
l_obj.classObject[1].getNum();
而且,typedef struct
是不必要的.您可以直接命名您的结构:
struct newType_t { .. }