首页 > 代码库 > 编程题:引用共用体变量的成员

编程题:引用共用体变量的成员

编程题:引用共用体变量的成员  

#include<stdio.h>

void main()

{  union temp

   {char a;

     int b;

   }t;

   t.a=66;t.b=266;

/*266=256+10即266的二进制为100001010,所以高字节放低字节放10*/

printf("%x:%d,%x:%d\n",&t.a,t.a,&t.b,t.b); 

}

分析代码的算法:

2013年12月26日 - 文豪 - WELCOME MY BLOG.

运行结果:

2013年12月26日 - 文豪 - WELCOME MY BLOG.


本文出自 “努力奋斗,互相提高” 博客,请务必保留此出处http://c10086.blog.51cto.com/6433044/1413761