#include <iostream>
using namespace std;
class AAA
{
public:
int a;
AAA() { std::cout << "AAA()" << std::endl; }
AAA(int) { std::cout << "AAA(int)" << std::endl; }
};
int main()
{
AAA aaa1;//AAA()
AAA aaa2();//一个aaa2的函数说明
AAA aaa3(3);//AAA(int)
AAA * aaa4 = new AAA();//AAA()
AAA * aaa5 = new AAA;//AAA()
AAA * aaa6 = new AAA(3);//AAA(int)
AAA * aaa7 = new AAA{};//AAA()
AAA * aaa8 = new AAA{4};//AAA(int)
AAA aaa9{};//AAA()
AAA aaa10{3};//AAA(int)
AAA aaa11 = {};//AAA()
AAA aaa12 = {3};//AAA(int)
return 0;
}