C++中的类与C中的sruct有什么区别
来源:百度知道 编辑:UC知道 时间:2024/05/27 06:03:10
C++中间的类有继承,多态这些特性
而C中间的struct没有
没有区别
只不过struct的成员是公有的
这样比较容易出错
在c++时增加了class 有了继承,多态这些特性
还可以把成员设置成私有,保护,公有。
几乎没有多大区别,我认为唯一明显区别是C++中的类默认成员是私有的,struct默认成员是公用的。
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/05/27 06:03:10
C++中间的类有继承,多态这些特性
而C中间的struct没有
没有区别
只不过struct的成员是公有的
这样比较容易出错
在c++时增加了class 有了继承,多态这些特性
还可以把成员设置成私有,保护,公有。
几乎没有多大区别,我认为唯一明显区别是C++中的类默认成员是私有的,struct默认成员是公用的。