当前位置: 首页 > news >正文

怎样注册网站建立网页景区类网站

怎样注册网站建立网页,景区类网站,重庆网站编辑职业学校,网站开发的基本知识#pragma pack 是C/C中的预处理指令#xff0c;主要用于控制结构体、联合体等数据类型在内存中的对齐方式#xff0c;作用如下#xff1a; - 指定对齐字节数#xff1a;通过 #pragma pack(n) 可指定结构体按n字节对齐#xff08;n通常为1、2、4、8、16等2的幂次#xff09…#pragma pack 是C/C中的预处理指令主要用于控制结构体、联合体等数据类型在内存中的对齐方式作用如下 - 指定对齐字节数通过 #pragma pack(n) 可指定结构体按n字节对齐n通常为1、2、4、8、16等2的幂次。例如 #pragma pack(1) 表示取消字节对齐结构体成员紧密排列。 - 节省内存空间默认对齐可能因编译器规则产生填充字节压缩对齐可减少内存占用尤其在嵌入式系统或网络传输场景中很重要。 - 兼容不同平台不同编译器或系统默认对齐规则可能不同用该指令可确保结构体在不同环境下有一致的内存布局避免因对齐差异导致的数据解析问题。 通常配合 #pragma pack(pop) 或 #pragma pack() 恢复默认对齐使用时需注意n的取值应合理避免因过度压缩影响访问效率。#include stdio.h // 未指定对齐时默认对齐 #pragma pack(push) // 保存默认对齐状态 struct DefaultAlign { char a; // 1字节 int b; // 4字节默认对齐下a后填充3字节 short c; // 2字节b后填充2字节总占8字节 }; #pragma pack(pop) // 恢复默认对齐 // 指定按1字节对齐无填充 #pragma pack(1) struct OneByteAlign { char a; // 1字节 int b; // 4字节紧跟a后无填充 short c; // 2字节紧跟b后总占7字节 }; #pragma pack() // 恢复默认对齐 // 指定按2字节对齐部分填充 #pragma pack(2) struct TwoByteAlign { char a; // 1字节后填充1字节对齐到2字节 int b; // 4字节本身是2的倍数无需填充 short c; // 2字节对齐到2字节紧跟b后 // 总占11填充428字节 }; #pragma pack(pop) // 恢复之前保存的默认对齐 int main() { printf(默认对齐结构体大小%lu字节\n, sizeof(DefaultAlign)); printf(1字节对齐结构体大小%lu字节\n, sizeof(OneByteAlign)); printf(2字节对齐结构体大小%lu字节\n, sizeof(TwoByteAlign)); return 0; } 输出: 默认对齐结构体大小8字节   1字节对齐结构体大小7字节   2字节对齐结构体大小8字节
http://www.hkea.cn/news/14492997/

相关文章:

  • 模板网站视频二次开发语言
  • 北京公司响应式网站建设价位政务网站建设目的_意义
  • 网站建设文献综述范文西安网站建设
  • 互联网站开发网站建设与维护学什么
  • 怎么跳转网站湖南人文科技学院招聘
  • 自动优化网站建设咨询网站建设企业网的项目描述
  • 宁波网站建设营销定制网站页面设计素材
  • 深圳有什么网站创建qq网站吗
  • 连云港网站建设费用机械设计平台
  • 长沙建站网站模板吉林电商网站建设价格
  • 免费公司企业建站代理上海企业网站建设公司哪家好
  • 襄阳大型网站建设昆明建设网站
  • 做app模板网站有哪些广东网站备案
  • 免费网站去哪找二手房出售
  • 比较好的网站搭建论坛php 网站开发收费
  • 二手房网站建设方案公司展示类网站模板
  • 网站申请免费wordpress 留言簿
  • 网站设计确认php做网站首页的代码
  • 西部数码助手网站后台管理网站建设模块需求分析
  • 免费网站教程wordpress 显示文章标签
  • 网站设计字体大小规范精品一卡2卡三卡4卡分类
  • 免费的域名注册网站宣传广告牌图片
  • 网站集成微信登陆网上申报系统
  • 网站和公众号的区别是什么意思枝江市住房和城乡建设局网站
  • 做网站分什么软件石家庄移动端网站建设
  • 韩国封号事件网站建设网站浮动窗口怎么做的
  • 网站不足网站开发程序哪个好
  • 大良网站建设广东的一起(17)做网站
  • 北京网站设计公司哪家公司好安阳市设计
  • 和布克赛尔网站建设动漫设计与制作专业的学校有哪些