野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: 山外メ雲ジ

【每日一题讲解】结构体的内存大小问题

  [复制链接]
发表于 2017-5-3 08:21:24 | 显示全部楼层
厉害,学习了!!!!!!!!!!
回复 支持 反对

使用道具 举报

发表于 2017-5-3 11:24:24 | 显示全部楼层
17                                      17位
回复 支持 反对

使用道具 举报

发表于 2017-5-3 11:33:48 | 显示全部楼层
想到的是17,结果错的很离谱,哈哈,有学到到东西了,谢谢!!
回复 支持 反对

使用道具 举报

发表于 2017-5-4 15:26:18 | 显示全部楼层
来看看答案学习
回复 支持 反对

使用道具 举报

发表于 2017-5-10 14:16:02 | 显示全部楼层
不懂为什么是16.。。。。。。。。。。。。。。。。。。。
回复 支持 反对

使用道具 举报

发表于 2017-5-10 22:27:24 | 显示全部楼层
感激火哥又给我补知识了
回复 支持 反对

使用道具 举报

发表于 2017-5-14 22:32:38 | 显示全部楼层

不知该说些什么。。。。。。就是谢谢
回复 支持 反对

使用道具 举报

发表于 2017-5-19 18:03:39 | 显示全部楼层
161616161616
回复 支持 反对

使用道具 举报

发表于 2017-5-26 14:15:49 | 显示全部楼层
过阿里看算法的  
回复 支持 反对

使用道具 举报

发表于 2017-5-26 14:53:15 | 显示全部楼层
20吧,考虑字节对齐的问题。
回复 支持 反对

使用道具 举报

发表于 2017-5-26 17:07:35 | 显示全部楼层
                                
回复 支持 反对

使用道具 举报

发表于 2017-5-26 19:35:05 | 显示全部楼层
突然想到了 4字节 对其,答案应该是 20
回复 支持 反对

使用道具 举报

发表于 2017-5-28 18:04:40 | 显示全部楼层
我好像没看明白学习
回复 支持 反对

使用道具 举报

发表于 2017-6-2 04:32:04 来自手机 | 显示全部楼层
all 咯咯了考虑咯哦哦哦
回复 支持 反对

使用道具 举报

发表于 2017-6-2 10:22:54 | 显示全部楼层
是不是17?
回复

使用道具 举报

发表于 2017-6-2 17:40:46 | 显示全部楼层
学习了学习了学习了学习了学习了学习了学习了
回复 支持 反对

使用道具 举报

发表于 2017-6-6 11:12:08 来自手机 | 显示全部楼层
学习学习。。。
回复

使用道具 举报

发表于 2017-6-6 16:26:37 | 显示全部楼层
每天都来学习,希望火哥继续
回复 支持 反对

使用道具 举报

发表于 2017-6-9 16:17:34 | 显示全部楼层
17,联合取最大
回复 支持 反对

使用道具 举报

发表于 2017-6-9 23:04:23 | 显示全部楼层
学习学习
回复

使用道具 举报

发表于 2017-6-10 11:32:03 | 显示全部楼层
应该是17吧  
回复 支持 反对

使用道具 举报

发表于 2017-6-10 15:54:15 | 显示全部楼层
本帖最后由 ox0cce0ec8 于 2017-6-10 15:57 编辑

结构体的内存大小问题:20个
5+11+4
哎,联合没对齐,错了,面壁思过
回复 支持 反对

使用道具 举报

发表于 2017-6-11 23:48:47 | 显示全部楼层
union共用体的大小是int*3=6byte,sizeof(xc)=6+8+4=18byte.
回复 支持 反对

使用道具 举报

发表于 2017-6-11 23:58:03 | 显示全部楼层
又掉入坑里了,前面没有补充两个字节的对齐,而且开始感受的偏移量是什么
回复 支持 反对

使用道具 举报

发表于 2017-6-12 18:01:24 | 显示全部楼层
。。。。。。。。。。。。
回复

使用道具 举报

发表于 2017-6-12 18:51:52 | 显示全部楼层
21                              
回复 支持 反对

使用道具 举报

发表于 2017-6-30 08:54:42 | 显示全部楼层

联合体大小到底怎么算的啊
回复 支持 反对

使用道具 举报

发表于 2017-7-10 14:59:04 | 显示全部楼层

联合体大小到底怎么算的啊
回复 支持 反对

使用道具 举报

发表于 2017-7-11 22:23:09 | 显示全部楼层
答案是20.。。。。
回复

使用道具 举报

发表于 2017-7-11 23:24:23 | 显示全部楼层
第一题答案 20
第二题答案10
回复 支持 反对

使用道具 举报

发表于 2017-7-11 23:30:01 | 显示全部楼层
的点点滴滴多多多多
回复 支持 反对

使用道具 举报

发表于 2017-7-12 08:18:06 | 显示全部楼层
6666666666666666
回复 支持 反对

使用道具 举报

发表于 2017-7-13 08:39:11 | 显示全部楼层
56a1???????
回复

使用道具 举报

发表于 2017-7-14 22:03:10 | 显示全部楼层
不知道                  
回复 支持 反对

使用道具 举报

发表于 2017-7-17 13:30:11 | 显示全部楼层
27                     。
回复 支持 反对

使用道具 举报

发表于 2017-7-20 15:03:22 | 显示全部楼层
求讲解。。。
回复

使用道具 举报

发表于 2017-7-20 21:08:28 | 显示全部楼层
???????????????
回复

使用道具 举报

发表于 2017-7-20 21:22:35 来自手机 | 显示全部楼层
看看学习学习
回复 支持 反对

使用道具 举报

发表于 2017-7-21 14:57:55 | 显示全部楼层
我觉得可能20,不清楚
回复 支持 反对

使用道具 举报

发表于 2017-7-25 09:38:51 | 显示全部楼层
我觉得应该是19,刚刚差点算错数组大小了
回复 支持 反对

使用道具 举报

发表于 2017-7-25 20:51:09 | 显示全部楼层
8个                  
回复 支持 反对

使用道具 举报

发表于 2017-7-26 14:03:40 | 显示全部楼层
真的是20吗,要考虑字节对齐什么的。
回复 支持 反对

使用道具 举报

发表于 2017-7-26 17:33:46 | 显示全部楼层
1611111111111111111111111111111111111111
回复 支持 反对

使用道具 举报

发表于 2017-7-26 22:18:12 | 显示全部楼层
是256是256是256是256是256是256是256是256
回复 支持 反对

使用道具 举报

发表于 2017-7-31 16:18:13 | 显示全部楼层
union 5*2
char 8*1
float 4
10+8+4=22
回复 支持 反对

使用道具 举报

发表于 2017-7-31 19:14:12 | 显示全部楼层
学习学习
回复

使用道具 举报

发表于 2017-8-1 17:40:42 | 显示全部楼层
18,18,18,18
回复

使用道具 举报

发表于 2017-8-2 21:40:15 来自手机 | 显示全部楼层
20   应该是对的
回复 支持 反对

使用道具 举报

发表于 2017-8-3 15:58:53 | 显示全部楼层
应该是20。
回复

使用道具 举报

发表于 2017-8-3 19:46:29 | 显示全部楼层
答案是5+8+4=17
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 17:47 , Processed in 0.056974 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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