zoukankan      html  css  js  c++  java
  • C处理数据的三个特性

    C在处理数据方面有多种方案,这里写书上的3种

    联合

    和结构差不多,也需要联合声明和定义联合变量

    union hold{
       int digit;
       double b;
       char letter;  
    }
    union hold a;

    需要注意的是对联合来说,同一存储空间可以存储不同的数据类型,但是同一时刻不同存储不停的类型,就比如有一个联合变量a,a已经用来放int类型的数据了,就不能再用来放float类型的数据了。

     枚举

    枚举类似结构,但枚举数量的数据固定,并可以用数字下标去寻找变量成员.

    它的声明和定义如下

    enum spectrum {red,yellow,blue}
    enum spectrum color;

    typeof

    这个是用来声明一种类型的数据的

    typeof char * STRING
    so 
    STRING name means char *name

    3个简单的说明 

    EOF

  • 相关阅读:
    暴力程序之回文子串
    关于取消同步带来问题的样例
    JavaScript之Date
    JavaScript之array
    智破连环阵
    超长数字串
    无向图最短路径
    扫雷
    n!最末尾非0数
    计算程序运行时间
  • 原文地址:https://www.cnblogs.com/wz0107/p/5349247.html
Copyright © 2011-2022 走看看