C语言中怎么实现两个结构体变量指向同一块内存(不是指针)

例如:有结构体
struct student{
int value;
} a,b;
怎么实现a = b,即当b.value = value1时通过a.value也能访问value1.
个人测试,这样行不通不能得到。且对a和b取地址得到不同的值。

C语言里不行,C++里可以用引用来实现
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-08-10
定义的变量都不同,分配的内存当然不同,内存不同,存的东西看个人爱好
第2个回答  2015-08-10
不是指针,那就只有引用了。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网