问题描述
- struct结构体的是什么情况?c++
-
struct jud
{
int x,y,t;
jud (int xx,int yy,int tt)
{
x=xx;y=yy;t=tt;
}
};
解决方案
结构体也可以有构造函数的,与 class 相似。只是其成员默认是 public 的,而 class 默认是 private 的。
解决方案二:
结构体能够继承,提供了构造函数 还可以初始化
解决方案三:
结构体也有构造函数,只不过他和C++类最大的区别就是他的成员默认是public的,和C语言的结构体区别在于,C++不用加struct
解决方案四:
这个可以当作一个类来看,结构体是public类型的class。
解决方案五:
定义结构体jud,有x, y, t三个成员,同时提供了构造函数,进行初始化
时间: 2024-08-03 10:43:06