- 3
- 0
- 约6.58千字
- 约 35页
- 2018-12-29 发布于福建
- 举报
cbuil甲der工程的基本结构
#pragma 预处理指令详解 3.11 #pragma pack([[{ push|pop },][identifier, ]][n]) 若不同的组件使用pack编译指示指定不同的紧凑对 齐, 这个语法允许你把程序组件组合为一个单独的转换 单元。 带push参量的pack编译指示的每次出现将当前的紧 凑对齐存储到一个内部编译器堆栈中。 编译指示的参量表从左到右读取。如果你使用push, 则当前紧凑值被存储起来; 值是一样的。 * #pragma 预处理指令详解 如果你给出一个n 的值, 该值将成为新的紧凑值。若指 定一个标识符, 即你选定一个名称, 则该标识符将和这 个新的的紧凑值联系起来。 带一个pop参量的pack编译指示的每次出现都会检索 内部编译器堆栈顶的值,并且使该值为新的紧凑对齐值。 如果使用pop参量且内部编译器堆栈是空的,则紧凑值为 命令行给定的值, 并且将产生一个警告信息。 * #pragma 预处理指令详解 若使用pop且指定一个n的值, 该值将成为新的紧凑 值。若你使用pop 且指定一个标识符, 所有存储在堆栈 中的值将从栈中删除, 直到找到一个匹配的标识符, 这 个与标识符相关的紧凑值也从栈中移出, 并且这个仅在 标识符入栈之前存在的紧凑值成为新的紧凑值。如果未 找到匹配的标识符, 将使用命令行设置的紧凑值,
您可能关注的文档
最近下载
- 《db44t402.1-2007-燃气热水器(给)排气管》.pdf VIP
- 5、灰色色母MSDS 物质安全表.pdf VIP
- 2020.2021一汽大众全新迈腾维修手册电路图 正时链条装配.pdf VIP
- (2025)西宁市入团考试精选题库(含答案).docx VIP
- 2026年陕西省铜川市政府采购评审专家考试真题(带答案).docx VIP
- 《铁路轨道维护》课件——更换道岔基本轨作业.pptx VIP
- 深圳市工务署参考品牌库(2021.12).docx VIP
- QC-T 656-2023汽车空调用空气调节装置总成.pdf VIP
- 肌少症膳食营养处方及运动干预中国专家共识(2025)解读PPT课件.pptx VIP
- 南京信息工程大学《大学物理》期末试卷a卷.pdf VIP
原创力文档

文档评论(0)