一、c++中
1.不同点
struct | class | |
默认继承权限 | public | private |
默认数据访问控制 | public | private |
模板参数 | 不能定义 | 可以用于定义模板参数 |
2.相同点
可以继承,有数据成员,方法,构造函数等。成员都可以为public,protected,private
二、C中
struct没有函数成员
struct没有private、public、protected访问权限限定
struct没有继承关系
一、c++中
1.不同点
struct | class | |
默认继承权限 | public | private |
默认数据访问控制 | public | private |
模板参数 | 不能定义 | 可以用于定义模板参数 |
二、C中
struct没有函数成员
struct没有private、public、protected访问权限限定
struct没有继承关系