摘要: 缘由是这样的: 有个学生写了一个程序,代码如下:#include<stdio.h>intmain(void){constinta=10;*(int*)&a=20;if(a==20)printf("a=20\n");printf("%d,%X\n",a,&a);;printf("%d,%X\n",*(int*)&a,(int*)&a);return1;}程序的输出结果相信大家都知道,我也贴出来吧10, 31F73C20, 31F73C 看到这个结果,这个学生就有点懵了,他问: “同一个地址,怎 阅读全文
posted @ 2011-12-30 21:50 ZhangW 阅读(741) 评论(3) 推荐(0) 编辑