关注
C++中类和结构体本质上没有太大的区别,它们都是用户定义的数据类型。但是,在使用上有以下几个区别:
1. 默认的访问控制:类的成员默认是 private 访问控制,而结构体的成员默认是 public 访问控制。
2. 继承方式的默认值:类默认是 private 继承,而结构体默认是 public 继承。
3. 类的定义允许包含成员函数以及访问控制等语法,可以更好地描述和实现面向对象的概念。
综上所述,虽然它们在定义时可能有一些细微的区别,但它们都可以用来定义自己的用户类型,包含成员变量和成员函数,并且都可以用于面向对象编程。
查看原帖
8 评论
相关推荐

点赞 评论 收藏
分享
点赞 评论 收藏
分享

点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 笔试 #
2340433次浏览 27292人参与
# 运营面经 #
93840次浏览 1170人参与
# 牛友故事会 #
499079次浏览 11507人参与
# 关于春招你都做了哪些准备? #
74867次浏览 478人参与
# 机械人的offer怎么选 #
127425次浏览 728人参与
# 找工作有哪些冷知识 #
13393次浏览 182人参与
# 面试官是我前女友 #
93573次浏览 711人参与
# 谈薪时HR压价该怎么应对 #
188507次浏览 3017人参与
# 小米提前批笔试难吗 #
30528次浏览 337人参与
# 去哪儿求职进展汇总 #
121063次浏览 930人参与
# 实习期间如何提升留用概率? #
27846次浏览 385人参与
# CVTE工作体验 #
8613次浏览 20人参与
# 春招已经启动啦 硬件uu开始投了吗? #
107234次浏览 760人参与
# 上班苦还是上学苦呢? #
210249次浏览 1275人参与
# 你觉得材料专业有必要实习嘛 #
10926次浏览 56人参与
# 面试题刺客退退退 #
242385次浏览 3450人参与
# 通信/硬件求职避坑tips #
48655次浏览 483人参与
# 应届生简历当中,HR最关注哪些? #
39327次浏览 249人参与
# 职场情商大赛 #
120571次浏览 639人参与
# 高学历就一定能找到好工作吗? #
44090次浏览 569人参与