区别:
class类定义体中,若没有前导的访问控制符,成员就默认为private,默认的继承访问权限也是private。成员一旦定性为私有,外界就不能直接访问,而只能通过类的内部成员去间接访问。
而struct的默认访问控制符是public,默认的继承访问权限也是public。
参考:
https://blog.csdn.net/qq_31672701/article/details/105659862
https://blog.csdn.net/yuechuxuan/article/details/81673953
《钱能C++程序设计教程》