c++中的结构体的使用与意义?

2025-04-09 09:50:31
推荐回答(2个)
回答1:

在C++中结构体是继承C语言的东西,但对其进行了扩充。可以在结构体里面包含函数了,所以它也相当于C++里的类,唯一不同的是在不用public,private,protected等成员修饰符进行显示修饰时,默认结构体中的成员都为public公用修饰,而类默认都为private私有修饰,例:
struct AA struct AA
{ {
AA(); 等价于 public:
int a; AA();
}; int a;
}

class BB class BB
{ {
BB(); 等价于 private:
int b; BB();
} int b;
}

回答2:

详细?