一道令人费解的共用体题目!高手帮忙!
											#include<stdio.h>
 union myun
{
    struct
    {
        int x,y,z;    
    }u;
    int k;
}a;
main()
{
   a.u.x=4;
   a.u.y=5;
   a.u.z=6;
   a.k=0;     
   printf("%d %d %d %d\n",a.u.x);
   getch();              /*提问:输出 0 ???*/
}



											
	    

	
