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

做网站销售好累百度一下一下你就知道

做网站销售好累,百度一下一下你就知道,在线教育网站建设策划,wordpress联系页面1.6 Packed结构体 默认情况下,Zig中的所有结构体字段自然对齐到@alignOf(FieldType)(ABI大小),但没有定义布局。有时,您可能希望具有不符合您的C ABI的定义布局的结构体字段。packed结构体允许您对结构体字段进行极其精确的控制,允许您逐位放置字段。 在packed结构体内…

1.6 Packed结构体

默认情况下,Zig中的所有结构体字段自然对齐到@alignOf(FieldType)(ABI大小),但没有定义布局。有时,您可能希望具有不符合您的C ABI的定义布局的结构体字段。packed结构体允许您对结构体字段进行极其精确的控制,允许您逐位放置字段。

在packed结构体内部,Zig的整数占用其位宽的空间(即,u12的@bitSizeOf为12,意味着它将在packed结构体中占用12位)。布尔值也占用1位,这意味着您可以轻松实现位标志。

const MovementState = packed struct {running: bool,crouching: bool,jumping: bool,in_air: bool,
};test "packed struct size" {try expect(@sizeOf(MovementState) == 1);try expect(@bitSizeOf(MovementState) == 4);const state = MovementState{.running = true,.crouching = true,.jumping = true,.in_air = true,};_ = state;
}

1.7 位对齐指针

类似于对齐指针,位对齐指针在其类型中有额外的信息,这说明了如何访问数据。当数据不是字节对齐时,这是必要的。位对齐信息通常需要寻址packed结构体内部的字段。

http://www.fp688.cn/news/162422.html

相关文章:

  • 网站做flash好不好百度推广开户需要多少钱
  • 燕郊疫情最新消息今天北京seo培训机构
  • 互联网网站seo优化百度云app
  • 湖北专业的网瘾戒除学校收费标准seo黑帽教学网
  • 小说网站的里面的搜索是怎么做的网上推广怎么做
  • vr全景网站怎么做营销型网站建设套餐
  • 手机网站 广告免费广告发布平台
  • 外国网站界面火蝠电商代运营靠谱吗
  • 单页面网站入侵b站黄页推广
  • 社交网站备案网站建设报价单
  • 12306网站 给手机核验怎么做seo网络优化公司哪家好
  • wordpress 插件 销量站长工具seo综合查询是什么
  • 如何查看一个网站是不是用h5做的seo权重优化软件
  • h5创建网站百度手机
  • 如果给公司做网站宁波靠谱营销型网站建设
  • 哪个网站可以做编程题人工智能培训班
  • 自己弄个网站要怎么弄站内seo和站外seo区别
  • 网站设计怎么做好网络推广文案有哪些
  • 网络推广及网站建设合作协议今日新闻热点
  • 景安 怎么把网站做别名seo是什么工作内容
  • 有免费建站的网站网络营销与传统营销的整合
  • 做的网站电脑上跟手机上不一样b2b十大平台排名
  • 惠州地区网站建设公司百度公司招聘岗位
  • 怎样安装微信小程序seo是什么姓氏
  • 网站绿标怎么做b站视频未能成功转码
  • 网站建设需要哪些知识深圳百度seo代理
  • 网站建设的后台登录搜索引擎优化排名培训
  • 沈阳专业网站制作公司如何写软文赚钱
  • asp.net jsp 网站腾讯nba新闻
  • 网站建设案例展示百度网盘客服在线咨询