
结构体内存对齐——2
发布日期:2021-05-14 09:05:24
浏览次数:11
分类:精选文章
本文共 1207 字,大约阅读时间需要 4 分钟。
���������������������������
���������������������������������������������������������������������������������������������������������������GIF������������������������������������������
#pragma pack(1) struct gif_hdr { char signature[3]; char version[3]; int width; char height; char colormap; char bgcolor; char ratio; } __attribute__((aligned(4))); // ��������������������� struct gif_hdr v1 = {1,2,3,4,5,6,7,8,9,10,11}; struct gif_hdr *dsptr; // ��������������������� dsptr = (struct gif_hdr *)malloc(sizeof(struct gif_hdr)); // ��������������������������������� printf("������������������%p\n", dsptr); printf("������������������%d\n", sizeof(struct gif_hdr)); // ��������������������������� printf("������������������Offset\n"); printf("signature[0]���%p\n", dsptr->signature[0]); printf("version[0]���%p\n", dsptr->version[0]); printf("width���%p Offset\n", (char *)dsptr->width, dsptr->signature[0]);
���������������
������������������006E1898
������������������16signature[0]���006E1898 Offsetversion[0]���006E189B Offsetwidth���006E18A0 Offsetheight���006E18A4 Offsetcolormap���006E18A5 Offsetbgcolor���006E18A6 Offsetratio���006E18A7 Offset发表评论
最新留言
表示我来过!
[***.240.166.169]2025年04月21日 18时02分38秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
API_Net官方代码之训练网络
2021-05-14
Python机器学习(五十二)SciPy 基础功能
2021-05-14
Python机器学习(六十五)Matplotlib 入门
2021-05-14
关于WebView当前地址问题的疑惑
2021-05-14
Python机器学习(九十二)Pandas 统计
2021-05-14
大数据集群运维(24)kylin 系列(一)安装部署
2021-05-14
项目实战从0到1之hive(24)企业级数据仓库构建(六):数仓理论及数仓搭建
2021-05-14
智能网联改装实训整车,智能网联汽车实训台
2021-05-14
SecSolar:为代码“捉虫”,让你能更专心写代码
2021-05-14
a标签常用属性——你是否都用过?
2021-05-14
iOS UIPickerView和UIDatePicker控件
2021-05-14
1965 - 2019 年最流行的编程语言变化
2021-05-14
如何设置Mosquitto MQTT服务器并从OwnTracks接收数据
2021-05-14
链上钱包的博彩雷区
2021-05-14
字符串匹配算法集合
2021-05-14
GRUB2
2021-05-14
HTTP代理服务器 - CONNECT SSL/TLS 原理
2021-05-14