野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: 山外メ雲ジ

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

  [复制链接]
发表于 2016-8-2 11:24:59 | 显示全部楼层
不错错错  看答案
回复 支持 反对

使用道具 举报

发表于 2016-8-2 14:59:50 | 显示全部楼层
答案为,,,,,,,21字节
回复 支持 反对

使用道具 举报

发表于 2016-8-2 15:24:24 | 显示全部楼层
顶一下,谢谢楼主
回复 支持 反对

使用道具 举报

发表于 2016-8-2 17:49:35 | 显示全部楼层
sizeof(xc)  6
回复 支持 反对

使用道具 举报

发表于 2016-8-3 17:51:10 来自手机 | 显示全部楼层
看答案了 17对不对
回复 支持 反对

使用道具 举报

发表于 2016-8-3 22:36:32 | 显示全部楼层
结构体的内存大小问题 看看答案
回复 支持 反对

使用道具 举报

发表于 2016-8-4 09:58:17 | 显示全部楼层
看答案啊
回复

使用道具 举报

发表于 2016-8-4 11:14:20 | 显示全部楼层
看下答案来的
回复 支持 反对

使用道具 举报

发表于 2016-8-4 12:11:46 | 显示全部楼层
sizeof(xc)的值为25
回复 支持 反对

使用道具 举报

发表于 2016-8-7 07:21:44 | 显示全部楼层
202020202020
回复 支持 反对

使用道具 举报

发表于 2016-8-7 07:22:35 | 显示全部楼层
202020202020
回复 支持 反对

使用道具 举报

发表于 2016-8-7 19:56:21 | 显示全部楼层
我觉得应该是7个字节
回复 支持 反对

使用道具 举报

发表于 2016-8-10 18:58:14 | 显示全部楼层
是21个字节吗
回复 支持 反对

使用道具 举报

发表于 2016-8-11 11:13:01 | 显示全部楼层
20              
回复 支持 反对

使用道具 举报

发表于 2016-8-12 10:43:31 | 显示全部楼层
学习学习额》
回复 支持 反对

使用道具 举报

发表于 2016-8-13 23:28:29 | 显示全部楼层
应该是20吧
回复 支持 反对

使用道具 举报

发表于 2016-8-15 10:45:20 | 显示全部楼层
20







回复

使用道具 举报

发表于 2016-8-16 21:10:23 | 显示全部楼层
结构体占用空间方式是以最大字节对齐,内存大小应该是24
回复 支持 反对

使用道具 举报

发表于 2016-8-16 22:46:14 | 显示全部楼层
13.。。。。。。。。。。。。
回复

使用道具 举报

发表于 2016-8-16 22:53:23 | 显示全部楼层
本帖最后由 qq741931893 于 2016-8-16 22:55 编辑

没记错的话 联合体是取内存最大的为内存
就是联合体的大小是2个int 就是4
4 8 4 =16吧
回复 支持 反对

使用道具 举报

发表于 2016-8-17 20:43:51 | 显示全部楼层
联合体是共用一个内存,按最大的分配;5+8+4=17
回复 支持 反对

使用道具 举报

发表于 2016-8-18 10:14:57 | 显示全部楼层
看不懂看不懂看不懂
回复 支持 反对

使用道具 举报

发表于 2016-8-19 10:42:53 | 显示全部楼层
学习,学习
回复

使用道具 举报

发表于 2016-8-19 14:50:09 | 显示全部楼层
128shibushi
回复 支持 反对

使用道具 举报

发表于 2016-8-19 15:03:47 | 显示全部楼层
这个看不懂,
回复 支持 反对

使用道具 举报

发表于 2016-8-19 15:10:39 | 显示全部楼层
感觉是17   但是看下面评论知道不对,求解答
回复 支持 反对

使用道具 举报

发表于 2016-8-19 15:28:25 | 显示全部楼层
以前看到过,但是没在意,这回算是理解了,
回复 支持 反对

使用道具 举报

发表于 2016-8-20 01:43:17 | 显示全部楼层
我还是看答案吧哈哈哈。。
回复 支持 反对

使用道具 举报

发表于 2016-8-20 12:34:07 来自手机 | 显示全部楼层
还是看不懂
回复 支持 反对

使用道具 举报

发表于 2016-8-23 10:47:27 | 显示全部楼层
我是真的不知道来看答案的
回复 支持 反对

使用道具 举报

发表于 2016-8-23 11:15:48 | 显示全部楼层
没有看懂共用体那块
回复 支持 反对

使用道具 举报

发表于 2016-8-23 13:58:49 | 显示全部楼层
20    hhhhhhhhhhhhhh
回复 支持 反对

使用道具 举报

发表于 2016-8-23 16:28:23 | 显示全部楼层
谢谢版主的分析~~~~~~~·
回复 支持 反对

使用道具 举报

发表于 2016-8-27 17:10:38 | 显示全部楼层
??????????????????
回复

使用道具 举报

发表于 2016-8-27 17:55:40 | 显示全部楼层
17字节吧。。。。
回复

使用道具 举报

发表于 2016-8-28 08:26:04 | 显示全部楼层
17                                                   
回复 支持 反对

使用道具 举报

发表于 2016-8-28 08:56:02 | 显示全部楼层
28 28.。。。。。。。。。。。。。。。。。
回复

使用道具 举报

发表于 2016-8-28 09:21:08 | 显示全部楼层
火弟 发表于 2013-11-15 22:51
union{          //6
    char bj[5];
    int bh[2];

int bh[2];为什么不是2*2=4?
回复 支持 反对

使用道具 举报

发表于 2016-8-30 10:04:43 | 显示全部楼层
17个字节
回复

使用道具 举报

发表于 2016-8-30 11:02:34 | 显示全部楼层
火哥,这个应该是17字节
回复 支持 反对

使用道具 举报

发表于 2016-8-30 14:37:35 | 显示全部楼层
       5+8+4=17
回复 支持 反对

使用道具 举报

发表于 2016-8-30 22:06:39 | 显示全部楼层
这块还不知道 先普及
回复 支持 反对

使用道具 举报

发表于 2016-8-30 22:27:52 | 显示全部楼层
第一道,,为何我的sizeof(int)=4,结果也是20?
F:\QQ截图20160830222656.png
QQ截图20160830222656.png
回复 支持 反对

使用道具 举报

发表于 2016-8-31 17:36:59 | 显示全部楼层
正好,我来看答案的
回复 支持 反对

使用道具 举报

发表于 2016-9-1 17:30:26 来自手机 | 显示全部楼层
我要加油了呢
回复 支持 反对

使用道具 举报

发表于 2016-9-1 21:42:58 | 显示全部楼层
让我看看答案吧,不知道错了没
回复 支持 反对

使用道具 举报

发表于 2016-9-1 22:04:33 | 显示全部楼层
212121212121
回复 支持 反对

使用道具 举报

发表于 2016-9-1 23:41:55 | 显示全部楼层
的顶顶顶顶顶顶顶顶顶顶
回复 支持 反对

使用道具 举报

发表于 2016-9-2 16:42:22 | 显示全部楼层
dsgserhraehjtesjs
回复 支持 反对

使用道具 举报

发表于 2016-9-3 18:26:49 | 显示全部楼层
求答案                                                           
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 23:28 , Processed in 0.114942 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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