红米pad吧 关注:46贴子:167
  • 1回复贴,共1
求助

结构体与类定义类时有什么区别

只看楼主收藏回复



IP属地:山东1楼2023-05-31 07:26回复
    结构体和类的主要区别在于他们的封装机制不同。简单来说,结构体是C++中的一种数据类型,其数据成员是完全公开的,任何人都可以自由地读取和访问结构体的数据成员。而类则提供了更多的封装机制,它可以将数据成员和操作这些数据的函数封装在一起,实现访问控制,使得对外界访问者来说,只能通过对象的接口来访问数据成员,而不能直接访问。


    IP属地:山东2楼2023-05-31 08:36
    回复