单选题
当执行下面的程序时,其输出结果为
____
。
union st
{
int a:
char b:
}
main()
{
union st s:
char *p=(char*)&s;
s.a=0x3132;
s.b=0x33;
printf("%c",*p);
}
A、
1
B、
2
C、
3
D、
不确定
【正确答案】
A
【答案解析】
提交答案
关闭