野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: fire

【每日一题讲解】结构体的元素偏移问题

  [复制链接]
发表于 2015-3-18 22:42:13 | 显示全部楼层
0x1005.......
回复

使用道具 举报

发表于 2015-3-19 08:49:21 | 显示全部楼层
???????????????
回复

使用道具 举报

发表于 2015-3-22 23:24:18 | 显示全部楼层
总觉得是B,1006
回复 支持 反对

使用道具 举报

发表于 2015-3-23 18:11:37 | 显示全部楼层
这是什么东东啊
回复 支持 反对

使用道具 举报

发表于 2015-3-23 18:12:29 | 显示全部楼层
这是什么东东啊
回复 支持 反对

使用道具 举报

发表于 2015-3-23 22:10:25 | 显示全部楼层
不晓得和自己猜的答案对不对
回复 支持 反对

使用道具 举报

发表于 2015-3-24 10:23:51 | 显示全部楼层
选择答案D,对了没啊
回复 支持 反对

使用道具 举报

发表于 2015-3-24 11:21:12 | 显示全部楼层
【每日一题讲解】结构体的元素偏移问题
回复 支持 反对

使用道具 举报

发表于 2015-3-27 23:44:06 | 显示全部楼层
答案是B吧,回复看答案,看我对不对
回复 支持 反对

使用道具 举报

发表于 2015-3-28 12:29:34 | 显示全部楼层
选D吧,五个char,两个int,一共九个,xm[0]就是第十个
回复 支持 反对

使用道具 举报

发表于 2015-3-28 19:55:55 | 显示全部楼层
D,!!!!!!!!
回复

使用道具 举报

发表于 2015-3-31 19:38:37 | 显示全部楼层
看看。。。
回复

使用道具 举报

发表于 2015-4-1 07:21:19 | 显示全部楼层
答案应该是C
回复 支持 反对

使用道具 举报

发表于 2015-4-1 07:35:10 来自手机 | 显示全部楼层
我选了A,来看答案
回复 支持 反对

使用道具 举报

发表于 2015-4-5 15:49:17 | 显示全部楼层
说实话,有点没看懂,嵌套了数据结构啊
回复 支持 反对

使用道具 举报

发表于 2015-4-5 16:56:39 | 显示全部楼层
c吧应该是我觉得
回复 支持 反对

使用道具 举报

发表于 2015-4-6 11:25:30 | 显示全部楼层
0x1000 + 6 + 2 = 0x1008
回复 支持 反对

使用道具 举报

发表于 2015-4-12 15:22:11 | 显示全部楼层
我猜是选A吧
回复 支持 反对

使用道具 举报

发表于 2015-4-15 14:11:51 | 显示全部楼层
结构体的元素偏移问题
回复 支持 反对

使用道具 举报

发表于 2015-4-16 19:45:33 | 显示全部楼层
我觉得是选C
回复 支持 反对

使用道具 举报

发表于 2015-4-20 07:58:02 | 显示全部楼层
还不是太懂结构体
回复 支持 反对

使用道具 举报

发表于 2015-4-20 23:47:06 | 显示全部楼层
来看看答案
回复 支持 反对

使用道具 举报

发表于 2015-4-21 14:50:57 | 显示全部楼层
B,偏移6个字节
回复 支持 反对

使用道具 举报

发表于 2015-4-22 18:24:57 | 显示全部楼层
应该是b               
回复 支持 反对

使用道具 举报

发表于 2015-4-26 11:11:37 | 显示全部楼层
c.0x1008

class 占用字节 5+3=8
回复 支持 反对

使用道具 举报

发表于 2015-4-27 16:44:52 | 显示全部楼层
共用体占用6字节,选 B.0x1006
回复 支持 反对

使用道具 举报

发表于 2015-4-27 17:19:10 | 显示全部楼层
我又来了。。
回复

使用道具 举报

发表于 2015-4-27 17:19:31 | 显示全部楼层
我又来了。
回复

使用道具 举报

发表于 2015-4-27 17:22:30 | 显示全部楼层

B.0x1006  看答案罗
回复 支持 反对

使用道具 举报

发表于 2015-4-27 18:02:10 | 显示全部楼层
走过路过,不能错过
回复 支持 反对

使用道具 举报

发表于 2015-4-30 10:19:26 | 显示全部楼层
按照昨天的答案是B.0x1006,我还是觉得是5*1+1+2*2=10呢
回复 支持 反对

使用道具 举报

发表于 2015-5-10 17:44:12 来自手机 | 显示全部楼层
怎么感觉是d呢?????
回复 支持 反对

使用道具 举报

发表于 2015-5-11 21:40:42 | 显示全部楼层
0X1009,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
回复

使用道具 举报

发表于 2015-5-13 11:24:37 | 显示全部楼层
&xm[0] = 0x1006;
回复 支持 反对

使用道具 举报

发表于 2015-5-14 17:53:40 | 显示全部楼层
class变量编译报错
回复 支持 反对

使用道具 举报

发表于 2015-5-17 15:32:53 | 显示全部楼层
ccccccccccccccccc
回复 支持 反对

使用道具 举报

发表于 2015-5-18 15:23:11 | 显示全部楼层
123213213132
回复 支持 反对

使用道具 举报

发表于 2015-5-19 00:07:43 | 显示全部楼层
union 中5个char元素,6个偏移,2个int 4个偏移;字符数组中就是 6+4 = 10(a)个偏移了。
回复 支持 反对

使用道具 举报

发表于 2015-5-19 00:09:14 | 显示全部楼层
四渡 发表于 2015-5-19 00:07
union 中5个char元素,6个偏移,2个int 4个偏移;字符数组中就是 6+4 = 10(a)个偏移了。

错的好丑! union 只能存最大的那个,不能叠加。丑。
回复 支持 反对

使用道具 举报

发表于 2015-5-19 09:33:17 | 显示全部楼层
hhhhhhhhhhhhhhhhhhh
回复 支持 反对

使用道具 举报

发表于 2015-5-19 12:28:30 | 显示全部楼层
学习学习,支持火哥
回复 支持 反对

使用道具 举报

发表于 2015-5-20 15:50:16 | 显示全部楼层
0x1006?
回复

使用道具 举报

发表于 2015-5-20 22:20:53 | 显示全部楼层
有些知识怎么老是犯错,老是记不住
回复 支持 反对

使用道具 举报

发表于 2015-5-22 08:46:40 | 显示全部楼层
B..............
回复

使用道具 举报

发表于 2015-5-23 14:53:29 | 显示全部楼层
看一下答案
回复 支持 反对

使用道具 举报

发表于 2015-5-23 16:36:44 | 显示全部楼层
C.................
回复

使用道具 举报

发表于 2015-5-23 17:29:01 | 显示全部楼层
因为UNION大小为8字节,所以选择C
回复 支持 反对

使用道具 举报

发表于 2015-5-24 17:57:24 | 显示全部楼层
这个事20               
回复 支持 反对

使用道具 举报

发表于 2015-5-26 01:52:15 | 显示全部楼层
答案应该是B
回复 支持 反对

使用道具 举报

发表于 2015-5-27 14:57:13 | 显示全部楼层

c  抢沙发~我来顶楼主的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-4-24 16:13 , Processed in 0.052034 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表