对于纯C语言:
没有class,struct仅作为一种包含多种基本类型 (int, char, double) 的组合体,没有类的概念,没有继承、多态等功能
对于C++:
C++中的struct是对C的兼容与扩充,功能和class区别不大,除了成员变量还可以包含成员函数,有继承、多态等功能,唯一的区别是struct的继承权限、访问权限默认是private,而class的默认权限是public
标签:struct,区别,多态,C++,权限,class From: https://www.cnblogs.com/wkxnk/p/17436982.html