下题求解
答案:1 悬赏:0 手机版
解决时间 2021-02-13 19:02
- 提问者网友:辞取
- 2021-02-13 02:23
下题求解
最佳答案
- 五星知识达人网友:神也偏爱
- 2021-02-13 03:16
首先呢,变量a是一个共用体变量....这个共用体里面呢有两种数据类型, 一种是 struct 另外一种是int .. struct里面有3个int 所以,这个共用体的大小是3个int的大小...并且, int k应该是与struct中的第一个int x是重合的. a.u.x=4; a.u.y=5; a.u.z=6; 这些代码,为共用体中的struct赋值了..也就是为3个int赋值了.. a.k=0; 这句代码为共用体中的int k赋值了,也就是为struct中的第一个int赋值了..新的值覆盖了struct中的x的值,所以你输出的是 0 5 6
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯