C++中的类与C中的sruct有什么区别

来源:百度知道 编辑:UC知道 时间:2024/05/27 06:03:10

C++中间的类有继承,多态这些特性
而C中间的struct没有

没有区别

只不过struct的成员是公有的
这样比较容易出错

在c++时增加了class 有了继承,多态这些特性
还可以把成员设置成私有,保护,公有。

几乎没有多大区别,我认为唯一明显区别是C++中的类默认成员是私有的,struct默认成员是公用的。