声明对象指针

Posted 每天告诉自己要努力

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了声明对象指针相关的知识,希望对你有一定的参考价值。

#include <iostream>
using namespace std;

class A 
public:
    A() 
        cout << "AAA" << endl;
    
    A(int a) 
        cout << "AAAaaa" << endl;
    
;



int main() 
    A a(2); //调用1次
    cout << "11111111111" << endl;
    A b[3]; //调用三次
    cout << "2222222" << endl;
    A* c; // 只是声明,如果要调用构造的话需要new出一块空间。
    cout << "3333" << endl;
    A* d[4]; // 只是声明,同上
    cout << "4444" << endl;
    A e; //调用1次
    return 0;

以上是关于声明对象指针的主要内容,如果未能解决你的问题,请参考以下文章

为啥派生类对象的指针数组无法声明

声明类对象加括号与声明指针对象加括号的问题

声明对象指针

声明对象指针

声明对象指针

指向成员对象的成员指针和声明顺序