C++中许多类可以完成的事,结构体同样可以完成,其实这么说有点本末倒置,毕竟有结构体的时候,类的概念还没有提出来
应该所结构体可以做的事,类都可以做
在C++中只有两点区别:
(1)class中默认的成员访问权限是private的,而struct中则是public的。
(2)从class继承默认是private继承,而从struct继承默认是public继承。
除此这外无任何区别。
C++中许多类可以完成的事,结构体同样可以完成,其实这么说有点本末倒置,毕竟有结构体的时候,类的概念还没有提出来
应该所结构体可以做的事,类都可以做
在C++中只有两点区别:
(1)class中默认的成员访问权限是private的,而struct中则是public的。
(2)从class继承默认是private继承,而从struct继承默认是public继承。
除此这外无任何区别。