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

自建网站多少钱慈溪企业网站

自建网站多少钱,慈溪企业网站,潘家园网站建设公司,网站免费空间购买5.1.3 struct内存对齐 结构体的对齐规则#xff1a; (1)第一个成员在与结构体偏移量为0的地址处。 (2)其他成员变量要对齐到对齐数的整数倍的地址处 对齐数 编译器默认的对齐数与该成员大小的较小值。#xff08;vs中默认值为8#xff09; (3)结构体总大小为最大对齐数…5.1.3 struct内存对齐 结构体的对齐规则 (1)第一个成员在与结构体偏移量为0的地址处。 (2)其他成员变量要对齐到对齐数的整数倍的地址处 对齐数 编译器默认的对齐数与该成员大小的较小值。vs中默认值为8 (3)结构体总大小为最大对齐数的整数倍。 (4)如果嵌套了结构体的情况嵌套的结构体对齐到自己的最大对齐数的整数倍处结构体的整体大小就是所有最大对齐数含嵌套结构体的对齐数的整数倍 示例代码 #includestdio.h #includestddef.hstruct S1 {char c1;int i;char c2; };int main() {printf(该结构体成员 c1 开始的位置为第 %d 个字节\n, offsetof(struct S1, c1));printf(该结构体成员 i 开始的位置为第 %d 个字节\n, offsetof(struct S1, i));printf(该结构体成员 c2 开始的位置为第 %d 个字节\n, offsetof(struct S1, c2));printf(该结构体所占的内存空间为 %d 个字节\n, sizeof(struct S1));return 0; } /**输出 该结构体成员 c1 开始的位置为第 0 个字节 该结构体成员 i 开始的位置为第 4 个字节 该结构体成员 c2 开始的位置为第 8 个字节 该结构体所占的内存空间为 12 个字节*/分析表格 结构体变量成员变量自身所占大小编译器默认对齐数对齐数较小值C1181i484C2181 示例代码2 struct S3 {double d;char c;int i; };struct S4 {char c1;struct S3 s3;double d; };int main() {printf(%d\n, sizeof(struct S4));return 0; }S3的最大对齐数为 8它的大小为 16 个字节 首先毋庸置疑的是 char 先放到首位 接下来因为S3的对齐数为 8所以S3放在了以位置8开始的16个字节 最后是double对齐数为8所以放在了24的位置 最后该结构体的大小为 4*8 32 个字节
http://www.hkea.cn/news/14573145/

相关文章:

  • 郑州建站地方同城网站开发
  • 免费网站正能量app应用大全重庆微信网站建设价格
  • 网站管理后台地址怎么查询南京关键词seo公司
  • 租房网站开发wordpress issingle
  • 网站建设、微信小程序、修改wordpress图标
  • 营销网站的例子互动网站建设多少钱
  • 湘潭做网站找磐石网络一流郑州百度推广托管
  • 网站建设相关费用2023年中国进入一级战备状态了吗
  • 哪个网站做二手叉车回收好js+下载服务器wordpress
  • 匿名聊天网站怎么做腾讯广告建站工具
  • 个人网站建设知乎做翻译兼职的网站
  • 成都网站建设低价wordpress媒体库只有2m
  • 资源站 wordpresswordpress修改主页模板
  • 贵南县公司网站建设2017网络公司排名
  • 河北建站公司哪里的网站建设
  • linux 网站开发怎么样把以前做的网站删除
  • 京东网站谁建设营销型网站名词解释
  • 淮安网站建设多少钱网站建设过程中要怎么打开速度
  • 做网站和做软件一样吗做外贸怎样免费登录外国网站
  • 酒泉网站建设公司深圳做网站的大公司
  • 公司建网站多少钱一个月用哪个软件制作网页
  • 做网站服务器多少钱腾讯云做网站需要报备
  • 产业协会建设网站方案信息流广告案例
  • 建设信用卡网站首页做网站一定要用cms
  • 寮步网站建设极致发烧h5移动端网站开发
  • 网站建设意识形态网站的详情页面设计
  • 惠州网站建设技术支持国内网站制作欣赏
  • 建立网站邮箱企业邮箱注册申请需要多少钱
  • 宝塔面板建设二级域名网站访问不了WordPress老文章提示
  • 凡科建站的应用场景四川省工程建设信息网站