C++中struct和class关键字的三个区别

C++中struct和class关键字的三个区别
1.成员的默认访问权限不同.struct默认是public而class默认是private.
2.默认的继承保护级别不同.struct默认是public继承而class默认是private继承.
3.class可用作定义模板参数的关键字,类似typename,而struct不行.

猜你喜欢

转载自blog.csdn.net/qq_36561697/article/details/82470200