bai_jimmy

导航

C语言:联合变量

 

 

#include <stdio.h>
union hold{
        int digit;
        double big;
        char letter;
};
int main(){ union hold a; a.letter = 'R'; union hold b = a; union hold c = {88}; union hold d = { .big = 99.9 }; union hold *ps = &a; printf("---%c---",ps->letter); printf("---%c---",a); }

 

posted on 2015-05-01 16:34  bai_jimmy  阅读(290)  评论(0编辑  收藏  举报