zoukankan      html  css  js  c++  java
  • C++结构简介

    结构是一种比数组更灵活的数据格式,因为同一个结构可以储存多种类型的数据,这使得能够将篮球运动员的信息放在一个结构中,从而将数据的表示的合并到一起。

    结构也是C++堡垒OOP(类)的基石。结构是用户定义的类型,而结构定义这种类型的属性。定义了类型以后,便可以创建这种类型的变量。

    例如:

    struct inflatable
    {
         char name[20];
         float volum;
         double peice;            
    };
    

      关键字struct表明,这些代码定义的是一个结构的布局。

        这样便可以像创建int或char类型的便量来创建inflatable类型的变量了:

        例如:inflatable hat;

                inflatable woopie_cushion;

                inflatable mainfram;

     由于hat类型为inflatable,因此可以使用成员运算符 . 来访问各个成员。例如:hat.volum;总之,通过成员能够访问结构成的成员,就像通过索引能够访问数组元素一样。

     

  • 相关阅读:
    简单理解Socket
    TCP/IP、Http、Socket的区别
    iOS,一行代码进行RSA、DES 、AES、MD5加密、解密
    iOS开发
    我的问题
    Windows 摄像头数据
    学习记录
    编码转换
    QString 编码转换
    参考网页
  • 原文地址:https://www.cnblogs.com/Leekin/p/4654131.html
Copyright © 2011-2022 走看看