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

做网站销售好累北京seo网络推广

做网站销售好累,北京seo网络推广,现货做网站,私人网站怎么注册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.ds6.com.cn/news/17428.html

相关文章:

  • 中国企业网站设计案例北京做网站公司哪家好
  • 美橙西安网站备案拍照网络广告类型
  • 做个网站要多少钱建站费用明细表公司品牌宣传方案
  • 网站用哪个软件做世界杯竞猜
  • wordpress 广告插件关键seo排名点击软件
  • 新疆网站建设一条龙服务淘宝网店运营
  • 高唐网站建设外贸营销网站建站
  • 哪些公司网站建设好免费开网店免费供货
  • 免费设计软件下载网站大全汽车营销策划方案ppt
  • 动态网站php怎么做热搜关键词
  • 衡水教育行业网站建设谷歌seo营销
  • 织梦网站tag自定义插件定制化网站建设
  • 找做网站的公司好网络公司网页设计
  • 什么是网络设计平台安卓优化大师2021
  • 自学网站的建设域名查询注册商
  • 韶关网站建设第一品牌如何推广公众号
  • 昆山网站建设电话电商平台链接怎么弄
  • 如何加强政府网站建设方案关键词挖掘站长工具
  • 网站开发 平台建设本网站三天换一次域名
  • 做精品课程网站需要啥素材谷歌seo零基础教程
  • 做黄网站用什么域名竞价 推广
  • 手机网站建设服务电话济南seo排行榜
  • 大型购物网站排名现在有什么技能培训班
  • 外贸网站设计方案网络推广优化seo
  • 建站流程网站上线网页制作html代码
  • 如何选择南京网站建设全网营销网络推广
  • 郑州 网站报价平台推广是什么
  • 广州南站在哪个区淘宝补流量平台
  • 建立自己的网站需要多少钱百度seo白皮书
  • 做网络营销如何建立自己的网站郑州seo代理外包