c++中struct和class的异同点

阅读 83

2022-01-09

相同点:两者都可以用来定义类,也都可以继承
不同点:
1.class的默认继承权限和默认访问权限是私有的,而struct的默认继承权限和访问权限是共有的;
2.class可以定义模板形参,例如:Template<class T, int i>,而struct不可以

面试前,可以适当了解一下class,一般来说,我会比较喜欢用class,因为有模板,说起来也会比较轻松

精彩评论(0)

0 0 举报