作业帮 > 综合 > 作业

求问c++中结构和类有何异同?

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/12 06:55:01
求问c++中结构和类有何异同?
求问c++中结构和类有何异同?
c++是由C语言发展而来,结构体类型是C语言当中非常重要的概念,c++为了能与之兼容就保留了他的定义内容,并且他的功能也拓展了(用struct可以定义一个类了)
下面的一段话引自引自《面向对象程序设计,谭浩强》,p48页.
但是,用struct和用class声明的变量使用区别的.用struct声明的类如果对其成员不作private或是public的声明,系统将其默认为是public(公用的).如果想分别制定私有成员和公有成员,则应当用private或是public作显式声明.