【项目任务】
学习如何使用共用体数据类型。
【设计思路】
定义一个共用体变量x,并使用该变量。
【程序代码】
#include <stdio.h>
#include <string.h>
union
{
int i;
char str[20];
} x;
main()
{
x.i=100;
printf("%d\n",x.i);
strcpy(x.str,"Hello\n");
printf("%s",x.str);
}
【运行结果】
100
Hello
【知识拓展】
共用体又称为联合,是一种自定义数据类型。它采用覆盖技术,可以使几个不同的变量共占同一段内存。