已知字符0的ASCⅡ码为十六进制数30,下面程序的输出是______。 main() { int i; union{unsigned char c;unsigned int i[4];}z; z.i[0]=0x39;z

admin2009-02-15  60

问题 已知字符0的ASCⅡ码为十六进制数30,下面程序的输出是______。    main()    {  int i;       union{unsigned char c;unsigned int i[4];}z;       z.i[0]=0x39;z.i[1]=0x36;       printf("%d\n",z.c);    }

选项 A、56
B、57
C、58
D、59

答案2

解析 共用体变量中的所有成员共享存储空间,因此变量中的所有成员的首地址相同,且变量的地址也就是该变量成员的地址。
转载请注明原文地址:https://kaotiyun.com/show/GtXp777K
0

最新回复(0)