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

精品网站导航 做最好的导航大连建站企业

精品网站导航 做最好的导航,大连建站企业,广州手机网站开发报价,郑州竞价托管代运营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.tj-hxxt.cn/news/228934.html

相关文章:

  • 制作网站的公司wordpress 邮箱设置
  • 湖南营销类网站设计运城网站开发
  • 招远市建设局网站项目网上备案查询系统
  • 网站建设运营企划案东莞seo整站优化代理
  • 江西合创建设工程有限公司 网站做网站的回扣
  • 安庆做网站的公司网站后台管理系统ie8用不了
  • 网站开发是怎么开发的小程序互动投票
  • 东营有能做网站优化Wordpress西联
  • 建网站seo设计网页推荐
  • 外贸营销型网站制作网站建设翻译
  • 建立网站一般会遇到什么问题网站建设套
  • 在成都如何找到做网站的公司如何改wordpress主页
  • 商务网站设计实训报告网站后台空间满了怎么办
  • 企业网站的建设流程包含哪些环节?什么是建设网站的主题
  • 机械手表网站网站内页权重
  • 导购网站怎么做wordpress $limit
  • 网页制作网站开发流程网站建设外包给外企
  • 手机优化网站建设合肥学校网站建设
  • 网站建设 青少年宫网站的格式分类
  • 西城顺德网站建设厦门公司注册网址
  • 外企公司网站开发设计注册网站怎么注册不了
  • 网站的积分系统怎么做的开发一个网站多少钱
  • cc域名有哪些知名网站专业网站制作哪家专业
  • 长沙建设工程官方网站网站程序开发技术
  • 网站开发发送短信成都旅游必去十大景点推荐冬天
  • 西部数码网站管理助手c盘安装做网站要学什么c语言
  • 南通云网站建设网站建设路由器怎么设置
  • 红色网站建设的比较好的高校石家庄建设
  • 免费产品网站建设建设网站需要的资源
  • 个人创建网站程序网络优化培训要多少钱