在线名词解释大全 - C语言程序设计 - 详细

以下程序的正确运行结果为()。#include<stdio.h>main(){union{shortinta[2];longb;charc[4];}s;s.a[0]=0x39;s.a[1]=0x38;printf("%lx%c\n",s.b,s.c[0]);}

A
390038 39
B
380039 9
C
3938 38
D
3839 8
正确答案:
这个三个成员公用一个存储单元占4个字节,数组a的值,既是b的值又是c数组的值。
相关推荐
扫描二维码
关注公众平台