c++数据结构

函数与数据共存

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

struct 结构名{

    数据成员
    
    成员函数
    };

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

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

结构对像.成员函数

2.封装性

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

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

推荐阅读更多精彩内容

  • C++类和对象 C++ 在 C 语言的基础上增加了面向对象编程,C++ 支持面向对象程序设计。类是 C++ 的核心...
    863cda997e42阅读 346评论 0 4
  • 关于Mongodb的全面总结 MongoDB的内部构造《MongoDB The Definitive Guide》...
    中v中阅读 28,403评论 2 85
  • 衣柜里并没有什么异常,只是罗森眼前突然闪现出一副场景,让他不由地瞪大了双眼: 他看到一个瓶子,正静静的躺在一个纸篓...
    樹里阅读 117评论 0 0
  • 生日的时候是真的不想看你 开心的时候是真想抱着你蹦蹦跳跳 这就是亲男朋友了吧 你说 世界上没有无缘无故对你好的人 ...
    浅笑安然_53ec阅读 58评论 0 0
  • 文/ 拾荒者 我和她相遇在一个城市,在风尘仆仆的环境里认识,她每天等我下班等我坐上公交车再回家,那个时候我是没有动...
    拾荒i阅读 136评论 0 2
  • 壹 何必找那么多群众 只为看我心痛 还是我才是那位群众 陪你演过时光匆匆 贰 如果不是我走那么快 你是否会说出我期...
    ID禾十十阅读 108评论 0 1