c++数据结构

函数与数据共存

C++中首先允许结构中可以定义函数,这些函数称为成员函数,形式如下:

struct 结构名{

    数据成员
    
    成员函数
    };

可以像C语言中结构变量使用结构成员的方法那样,通过C++的结构对像

使用成员函数,形式如下:

结构对像.成员函数

2.封装性

如果在定义结构时,将数据成员使用private关键词定义,则产生封装性,没有使用private定义的成员函数,默认为public。

3.使用构造函数初始化结构的对象

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • C++类和对象 C++ 在 C 语言的基础上增加了面向对象编程,C++ 支持面向对象程序设计。类是 C++ 的核心...
    863cda997e42阅读 696评论 0 4
  • 关于Mongodb的全面总结 MongoDB的内部构造《MongoDB The Definitive Guide》...
    中v中阅读 32,046评论 2 89
  • 衣柜里并没有什么异常,只是罗森眼前突然闪现出一副场景,让他不由地瞪大了双眼: 他看到一个瓶子,正静静的躺在一个纸篓...
    樹里阅读 242评论 0 0
  • 生日的时候是真的不想看你 开心的时候是真想抱着你蹦蹦跳跳 这就是亲男朋友了吧 你说 世界上没有无缘无故对你好的人 ...
    浅笑安然_53ec阅读 159评论 0 0
  • 文/ 拾荒者 我和她相遇在一个城市,在风尘仆仆的环境里认识,她每天等我下班等我坐上公交车再回家,那个时候我是没有动...
    拾荒i阅读 227评论 0 2