C/C++ 中 struct 和 class 的区别
2018-07-29 本文已影响0人
萧何爱英语
C 的 struct 与 C++ 的 class 的区别:
struct 只是作为一种复杂数据类型定义,不能用于面向对象编程。
C++ 中的 struct 和 class 的区别:
对于成员访问权限以及继承方式,class 中默认的是 private 的,而 struct 中则是 public 的。class 还可以用于表示模板类型,struct 则不行
C 的 struct 与 C++ 的 class 的区别:
struct 只是作为一种复杂数据类型定义,不能用于面向对象编程。
C++ 中的 struct 和 class 的区别:
对于成员访问权限以及继承方式,class 中默认的是 private 的,而 struct 中则是 public 的。class 还可以用于表示模板类型,struct 则不行