Skip to content

Latest commit

 

History

History
6 lines (6 loc) · 548 Bytes

C++中struct和class有什么区别?.md

File metadata and controls

6 lines (6 loc) · 548 Bytes
  1. 默认的访问权限:
    • 在struct中,默认的成员变量和成员函数的访问权限是public的,意味着它们可以被外部访问。
    • 在class中,默认的成员变量和成员函数的访问权限是private的,意味着它们只能够在类的内部访问。
  2. 继承方式:
    • 在struct中,继承的默认访问权限是public的,派生类可以访问基类的public和protected成员。
    • 在class中,继承的默认访问权限是private的,派生类可以访问基类的public和protected成员。