关注我们
  • 公众号

  • 抖音号

  • 小程序

联系方式: 400-8162-938
栏目导航

struct和class的区别是什么?

来源:华未云

更新:2025-02-14 17:18:35|关注1

        在C++中,struct和class都可以用来定义类类型,但它们在默认成员访问权限和继承时的默认访问权限上有所不同。struct的默认成员访问权限是public,而class的默认成员访问权限是private。在继承关系中,struct默认采用public继承,而class默认采用private继承。此外,class关键字还可以用于定义模板参数。

声明:以上是华未云整理的全部内容。本站资源来自及互联网公开收集,仅限学习交流使用,请遵循相关法律法规,如有侵权争议、不妥之处请联系本站删除处理!