C++中类中的结构体数据成员怎么用构造函数初始化

2024-12-04 04:31:28
推荐回答(2个)
回答(1):

Date()里面的用你自定义的结构体类型做形参的类型!
class Date
{

public:
Date(struct Time *t)
{
//这里是实现功能函数体,也就是初始化结构体数据成员!

}
private:
struct Time *T;//要初始化的结构体数据成员!

//Date类里其他成员我就省略没写了!...

}
希望对你有用,谢谢!
希望多看看C++类、构造函数等相关内容!

回答(2):

结构体本身就是一个class只不过所有成员的默认访问级别为public。它定义构造函数和普通class一样的