返回首页  设为首页  加入收藏  今天是:
网站首页电脑主板电脑cpu电脑内存电脑硬盘电脑显卡电脑电源显示器电脑配件电脑维修
相关文章
 【CC++】内存对齐(超详细看…
 关于结构体中的内存对齐问题
 CT-ICP:实时弹性激光雷达里…
 桌面显卡天梯图_电脑桌面显卡…
 苹果iPhone15系列引入雷电4手…
 为电竞持续赋能!英特尔锐炫…
 国产4K级显卡风华2号已进入桌…
 英特尔锐炫显卡成为杭州亚运…
 苹果电脑可移动磁盘在哪里 苹…
 新版的qq硬盘在哪
 和布克赛尔县以“三化”建设…
 win10电脑系统盘留多大才够大…
 磁盘管理在哪?
 华硕四款 RTX 4060 显卡推出…
 显卡有哪些品牌 显卡品牌档次…
 桌面显卡天梯图2023年7月最新…
 市场终迎来新甜点!华硕TUF-…
 24GB卡皇新登基:华硕TUF-RT…
 附件:外商投资产业指导目录…
 赣州废旧家电市场调查: 利润…
 潜力最大的“黑马”市场:废…
 近千亿的电子垃圾市场难道你…
 笔记本回收哪个平台靠谱价高…
 black screen黑屏工具 v14免…
 csgo的贴图过滤模式怎么设置…
 Google Maps缩放级别对应什么…
 原创办公室桌面电脑屏幕网页…
 快捷键屏幕贴图键是哪个适合…
 装机新知:显卡下垂你听说过…
 显卡越来越笨重这个问题需要…
 云南众福启动上市工作
 年轻力新成员持续加入华硕显…
 技嘉B760M GAMING AC主板内存…
 电脑cpu温度多少正常_cpu核心…
 详解电脑cpu温度多少正常
 电脑cpu温度多少正常 电脑cp…
 电脑cpu温度多少正常(打游戏…
 为您找到cpu温度60左右正常吗…
 ztsz内存条是什么牌子
 cache翻译内存与快取哪个更形…
 襄阳一初中学生集体宣誓终生…
 扩张 内存英语(内存存储器英…
 手机内存英语手机的机身内存…
 《英雄联盟》亚运会比赛用卡…
 重磅!英特尔成为杭州亚运会…
 windows10显卡设置在哪儿 wi…
 英特尔锐炫显卡成为杭州亚运…
 各显卡参数一览
 超千瓦巨龙现身!长城最高端电…
 中国长城:公司服务器电源产…
专题栏目
网络
您现在的位置: 电脑评测网 >> 电脑内存 >> 正文
高级搜索
【CC++】内存对齐(超详细看这一篇就够了)
作者:佚名 文章来源:本站原创 点击数: 更新时间:2023/8/17 16:38:20 | 【字体:

  回到洪荒去泡妞一个关注IT技术分享,关注互联网的网站,爱分享网络资源,分享学到的知识,分享生活的乐趣。

  (1). 1 个字节的变量,例如char类型的变量,放在任意地址的位置上;

  (2). 2 个字节的变量,例如short类型的变量,放在2 的整数倍的地址上;

  (3). 4 个字节的变量,例如float、int类型的变量,放在4 的整数倍地址上;

  (4). 8 个字节的变量,例如long long、double类型的变量,放在8 的整数倍地址上;

  2、__attribute__((packed)):取消变量对齐,按照实际占用字节数对齐(就是让变量之间排列紧密,不留缝隙)。(gcc才支持)详见例7。

  3、#pragma pack (n):让变量强制按照 n 的倍数进行对齐,并会影响到结构体结尾地址的补齐(详见四的通常情况下关于结尾地址补齐的描述)。详见例8。

  通常情况:我总结的规律如下:结构体中间:各结构体的起始地址按照各个类型变量默认规则进行摆放,但除了 char 类型变量(详见一),char 类型变量一般遵循 2 的倍数地址开始存储。详见例2。结构体最后(重要):视结构体中最大类型是哪一个,如果是像 int 类型那样是 4 个字节的,并且结构体的结尾地址不满足 4 的倍数的线 的倍数地址补齐;如果是像 double 类型那样是 8 个字节的,并且结构体的结尾地址不满足 8 的倍数的线 的倍数地址补齐;以此类推。。。。

  结构体嵌套:子结构体的成员变量起始地址要视子结构体中最大变量类型决定,比如 struct a 含有 struct b,b 里有 char,int,double 等元素,那 b 应该从 8 的整数倍开始存储。详见例5、例6。

  含数组成员:比如 char a[5],它的对齐方式和连续写 5 个 char 类型变量是一样的,也就是说它还是按一个字节对齐。详见例1、例2、例3、例4、例5。

  含联合体(union)成员:取联合体中最大类型的整数倍地址开始存储。详见例5。

  网恋乘风阅读无弹窗大结局_(周妄江夏阅读无弹窗)最新章节列表_笔趣阁(周妄江夏)

  陌意共处(陆淮征江桃)全文免费阅读无弹窗大结局_(陆淮征江桃)陌意共处最新章节列表_笔趣阁(陆淮征江桃)

  陆淮征江桃最新章节(陌意共处)全文免费阅读无弹窗大结局_陆淮征江桃全文免费阅读(陌意共处)

  江菀陈宗廷周文渊(重叠赴约)全文免费阅读无弹窗_重叠赴约最新小说_笔趣阁(重叠赴约)

  网恋乘风阅读无弹窗大结局_(周妄江夏阅读无弹窗)最新章节列表_笔趣阁(周妄江夏)

  陌意共处(陆淮征江桃)全文免费阅读无弹窗大结局_(陆淮征江桃)陌意共处最新章节列表_笔趣阁(陆淮征江桃)

  陆淮征江桃最新章节(陌意共处)全文免费阅读无弹窗大结局_陆淮征江桃全文免费阅读(陌意共处)

  江菀陈宗廷周文渊(重叠赴约)全文免费阅读无弹窗_重叠赴约最新小说_笔趣阁(重叠赴约)

  重叠赴约(江菀陈宗廷周文渊)全文免费阅读无弹窗大结局_(江菀陈宗廷周文渊)重叠赴约无弹窗最新章节列表_笔趣阁(江菀陈宗廷周文渊)

  纪宁霍煜森(霍煜森纪宁)全文免费阅读无弹窗大结局_(霍煜森纪宁)纪宁霍煜森无弹窗最新章节列表_笔趣阁(霍煜森纪宁)

  《重生回八零,政委我们离婚吧》林静姝江为民全章节全文阅读TXT(今日热文)

  《重生回八零,政委我们离婚吧》林静姝江为民全章节全文阅读TXT(今日热文)

  重生回八零,政委我们离婚吧最新章节(林静姝江为民)全文免费阅读无弹窗大结局_重生回八零,政委我们离婚吧全文免费阅读(林静姝江为民)

  夏思凝赵弘宇(重生八零:媳妇又在闹离婚)全文免费阅读无弹窗_重生八零:媳妇又在闹离婚最新小说_笔趣阁(重生八零:媳妇又在闹离婚)

  重生八零:媳妇又在闹离婚最新章节(夏思凝赵弘宇)全文免费阅读无弹窗大结局_重生八零:媳妇又在闹离婚全文免费阅读(夏思凝赵弘宇)

电脑内存录入:admin    责任编辑:admin 
  • 上一个电脑内存:

  • 下一个电脑内存: 没有了
  •  
     栏目文章
    普通电脑内存 【CC++】内存对齐(超详细看这一篇就够了) (08-17)
    普通电脑内存 关于结构体中的内存对齐问题 (08-17)
    普通电脑内存 CT-ICP:实时弹性激光雷达里程计与回环检测 (08-17)
    普通电脑内存 ztsz内存条是什么牌子 (08-17)
    普通电脑内存 cache翻译内存与快取哪个更形象上海话 英语翻… (08-17)
    普通电脑内存 襄阳一初中学生集体宣誓终生不买烟 (08-17)
    普通电脑内存 扩张 内存英语(内存存储器英文) (08-17)
    普通电脑内存 手机内存英语手机的机身内存340M容量 RAM:25… (08-17)
    普通电脑内存 loihi (08-16)
    普通电脑内存 电脑的虚拟内存是什么 (08-16)
    普通电脑内存 虚拟内存有什么用?该怎么设置呢? (08-16)
    普通电脑内存 设置虚拟内存的好处和坏处 (08-16)
    普通电脑内存 虚拟内存有什么作用 (08-16)
    普通电脑内存 iPad 10尺寸大小多大 运行内存多少? (08-15)
    普通电脑内存 大部分人都选错!买内存选双条8GB还是单条16G… (08-15)
    普通电脑内存 不止24GB大内存 一加Ace2 Pro首发《王者荣耀》… (08-15)
    普通电脑内存 手机内存128G、256G和512G有什么区别我们要如… (08-15)
    普通电脑内存 2021买手机内存多大合适64、128还是256?内行… (08-15)
    普通电脑内存 电视运行内存什么意思 (08-14)
    普通电脑内存 UFSeMMC到底是个啥?真相了 (08-14)