结构和阶级之间有什么区别

时间:2010-12-19 15:12:02

标签: c++

  

可能重复:
  What are the differences between struct and class in C++

考虑到我需要回答这个问题进行面试..

2 个答案:

答案 0 :(得分:2)

在结构中,成员访问说明符默认为public,而类是私有。

答案 1 :(得分:1)

这是一个标准的面试问题。

标准(和正确)答案是“默认情况下结构的成员是公共的,而默认情况下类的成员是私有的。”

对于奖励积分,完整的答案是“结构的成员默认是公共的,默认情况下继承是公共的,而默认情况下类的成员和继承是私有的。”