如题所述
union change
{char c[2];int a;}un;
main()
{un.a=16963;Clrscr ();
printf("%d,%d\n",un.c[0],un.c[11]);printf("%c,%c\n",un.c[0],un.c[11]);}
以上程序的运行结果是( )
我猜你第二个输出应该是un.c[1];
输出是
67,66
C,B
#include
union change
{char c[2];int a;}un;
main()
{un.a=16963;Clrscr ();
printf("%d,%d\n",un.c[0],un.c[11]);printf("%c,%c\n",un.c[0],un.c[11]);}
以上程序的运行结果是( )