【C/C++】struct和class的区别

struct和class的区别


默认权限不同

  • struct 的默认权限是 public 公有
  • class 的默认权限是 private 私有
  • struct 成员中不能写函数,但是可以写函数指针

如果不在class类中表明访问权限,则默认都为private,类外不可以访问

而struct中只能为public,类外可以访问

猜你喜欢

转载自blog.csdn.net/weixin_45636061/article/details/125007769