C++ 结构体的声明

2025-02-25 06:31:54
推荐回答(2个)
回答1:

你显式定义了带参数的构造函数A,所以你定义变量的时候,必须以参数初始化变量。

定义了A::A(T);
A aV1(t1),av2(t2);//正确
A aV3,av4;//不正确
A *av5,*av6;正确
A av8(t8),*av7;正确

回答2:

直接把定义写在a.h