zoukankan      html  css  js  c++  java
  • 吴裕雄--天生自然C语言开发:共同体

    union [union tag]
    {
       member definition;
       member definition;
       ...
       member definition;
    } [one or more union variables];
    union Data
    {
       int i;
       float f;
       char  str[20];
    } data;
    #include <stdio.h>
    #include <string.h>
     
    union Data
    {
       int i;
       float f;
       char  str[20];
    };
     
    int main( )
    {
       union Data data;        
     
       printf( "Memory size occupied by data : %d
    ", sizeof(data));
     
       return 0;
    }
    #include <stdio.h>
    #include <string.h>
     
    union Data
    {
       int i;
       float f;
       char  str[20];
    };
     
    int main( )
    {
       union Data data;        
     
       data.i = 10;
       data.f = 220.5;
       strcpy( data.str, "C Programming");
     
       printf( "data.i : %d
    ", data.i);
       printf( "data.f : %f
    ", data.f);
       printf( "data.str : %s
    ", data.str);
     
       return 0;
    }
    #include <stdio.h>
    #include <string.h>
     
    union Data
    {
       int i;
       float f;
       char  str[20];
    };
     
    int main( )
    {
       union Data data;        
     
       data.i = 10;
       printf( "data.i : %d
    ", data.i);
       
       data.f = 220.5;
       printf( "data.f : %f
    ", data.f);
       
       strcpy( data.str, "C Programming");
       printf( "data.str : %s
    ", data.str);
     
       return 0;
    }
  • 相关阅读:
    js事件循环机制event-loop
    javascript编译与执行
    css中rem,em,px的区别和使用场景
    float
    flex布局
    azoux's blog
    1004 成绩排名 PAT Basic Level
    1003 我要通过! PTA Basic Level
    腾讯云防盗链测试
    简单多项式求解
  • 原文地址:https://www.cnblogs.com/tszr/p/10968655.html
Copyright © 2011-2022 走看看