unionsiz.c

来自「该文件包含900个C语言编程的经典例子,供大家学习之用.希望对大家有帮助.」· C语言 代码 · 共 25 行

C
25
字号
#include <stdio.h>

void main(void)
 {
   union EmployeeDates {
     int days_worked;
     struct Date {
       int month;
       int day;
       int year;
     } last_day;
   } emp_info;

   union Numbers {
     int a;
     float b;
     long c;
     double d;  // Largest--requires 8 bytes
   } value;

   printf("Size of EmployeeDates %d bytes\n", sizeof(emp_info));
   printf("Size of Numbers %d bytes\n", sizeof(value));
 }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?