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;总之,通过成员能够访问结构成的成员,就像通过索引能够访问数组元素一样。

     

  • 相关阅读:
    完全二分图生成树计数
    [luogu 1880]石子合并
    [vijos 1770]大内密探
    母函数入门笔记(施工中…
    【补】20160816训练记录
    20160819训练记录
    20160817训练记录
    POJ 2228 naptime
    POJ 3585 Accumulation Degree
    POJ 2182 Lost Cows
  • 原文地址:https://www.cnblogs.com/Leekin/p/4654131.html
Copyright © 2011-2022 走看看