struct和class的区别

Posted shinymood

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了struct和class的区别相关的知识,希望对你有一定的参考价值。

来自msdn文档:

 

struct: 

定义:

[template-spec] struct[ms-decl-spec] [tag [: base-list ]]
{ 
   member-list 
} [declarators];
[struct] tag declarators;

区别:
  对象访问控制:

    在 C++ 中,结构与类相同,只不过其成员默认为 public。class是private的

    默认的继承访问权限

    struct是public的,class是private的

以上是关于struct和class的区别的主要内容,如果未能解决你的问题,请参考以下文章

TypeScipt的classinterfacetype区别

c++中的struct和class的区别是啥??

简述:struct和class的区别

[vscode] 代码提示不能默认选中第一项问题

struct与class的区别

c++ Struct和Class的区别