struct和class的区别
1.C语言中无法使用struct定义空结构体,而C++中可以使用class定义空类,其大小为1
2.struct默认的成员访问权限是public,而class默认的成员访问权限是private
3.struct默认的继承访问权限是public,而class默认的继承访问权限是private
4.class可用于定义模板参数,而struct不用于定义模板参数
struct和class的区别
1.C语言中无法使用struct定义空结构体,而C++中可以使用class定义空类,其大小为1
2.struct默认的成员访问权限是public,而class默认的成员访问权限是private
3.struct默认的继承访问权限是public,而class默认的继承访问权限是private
4.class可用于定义模板参数,而struct不用于定义模板参数