关注
C++中类和结构体本质上没有太大的区别,它们都是用户定义的数据类型。但是,在使用上有以下几个区别:
1. 默认的访问控制:类的成员默认是 private 访问控制,而结构体的成员默认是 public 访问控制。
2. 继承方式的默认值:类默认是 private 继承,而结构体默认是 public 继承。
3. 类的定义允许包含成员函数以及访问控制等语法,可以更好地描述和实现面向对象的概念。
综上所述,虽然它们在定义时可能有一些细微的区别,但它们都可以用来定义自己的用户类型,包含成员变量和成员函数,并且都可以用于面向对象编程。
查看原帖
8 评论
相关推荐
点赞 评论 收藏
分享
迷茫的大四🐶:搞不好进去还得抓你玩手机呢 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 牛客吐槽大会 #
25862次浏览 325人参与
# 工作前VS工作后,你的心态变化 #
38592次浏览 267人参与
# 秋招想进国企该如何准备 #
125522次浏览 617人参与
# 你的mentor是什么样的人? #
51668次浏览 741人参与
# 从mentor身上学到了__ #
55695次浏览 886人参与
# 我和mentor的爱恨情仇 #
106774次浏览 969人参与
# 我的省钱小妙招 #
37640次浏览 446人参与
# 机械人避雷的岗位/公司 #
44975次浏览 320人参与
# 在大厂上班是一种什么样的体验 #
15534次浏览 225人参与
# 为了减少AI幻觉,你注入过哪些设定? #
7891次浏览 217人参与
# 职场上哪些行为很加分? #
323280次浏览 3619人参与
# 通信/硬件求职避坑tips #
140052次浏览 1087人参与
# 论秋招对个人心气的改变 #
16480次浏览 251人参与
# 你觉得mentor喜欢什么样的实习生 #
48810次浏览 1002人参与
# 你现在会用到哪些AI技能? #
24877次浏览 137人参与
# 牛客AI体验站 #
9621次浏览 230人参与
# 毕业论文进行时 #
27750次浏览 153人参与
# 运营来爆料 #
77505次浏览 467人参与
# 程序员找工作至少要刷多少题? #
24678次浏览 316人参与
# 过年最难忘的一件事 #
23377次浏览 179人参与