zoukankan      html  css  js  c++  java
  • 结构体

    1,结构体是可以将多种数据类型组合起来的结构

    声明方式:

           struct   结构体名称{

                   成员1类型     成员1的名称

                   成员2类型     成员2的名称

                   .......

                   成员n类型     成员n的名称

           };

          struct  time {

                 int  hour;

                 int  minute;

                 int  second;

          };

    2,结构体的定义:

    1)常规定义:

         struct   time {

                int   hour;

                int   minute;

                int   second;

         };

        struct time t;

    2) 声明的同时定义:

        struct   student {

               char name [256];

               char sex [2];

               int  age;

               int  grade;

        }  Alan, Tom;           (相比普通数据类型方式,则类似float,score,money);

    3) 使用结构体作为成员

        struct  DATE {

               int   year;

               int  month;

               int  day;

        }

        struct  person {

               char  name [256];

               struct DATE  birthday;

         };

    4) 匿名结构体:

         struct {

                int  number;

                char  name [256];

                char  sex [2];

                int     age;

                int     grade;

         } Alan,Tom;

      

      

  • 相关阅读:
    Centos5.8 安装 ImageMagick 6.8.9-3
    Centos5.8 安装 Redmine
    Apache配置中的ProxyPass 和 ProxyPassReverse
    Centos5.8 安装SVN并配置HTTP访问
    Centos5.8 安装 MySQL5.6.19
    Centos5.8 安装 PHP5.5 和 memcached
    CentOS RHEL 安装 Tomcat 7
    Centos5.8 iptables管理
    在SecureCRT中使用rz和sz传输文件
    在Mac mini上安装 ESXi 5.5
  • 原文地址:https://www.cnblogs.com/aloe218/p/13089161.html
Copyright © 2011-2022 走看看