第1个回答 2013-04-17
定义结构体变量a,b时并未对其初始化,此刻赋值上产生的结果是随机的。但b的地址空间是还在的,也就是把a中的内容拷贝到b的内存单元中去了,此刻a的内存数据并未改变
第2个回答 2013-04-17
如果j结构体中存在指针变量,那么这种就不再可行,需要用拷贝构造函数,其实你这种直接赋值应该是系统自动调用了拷贝构造函数,不过你赋的好像不是对象的地址,应该定义一个结构体指针stu *b将&a给b;
第3个回答 2013-04-18
b=a完成的事内容复制和内存地址没关系,除非用指针,否则你不能这样改变地址。也就是从地址上说a,b压根没改动。