小编典典

为什么结构声明有时包含空白字段?

go

golang规范

// A struct with 6 fields.
struct {
    x, y int
    u float32
    _ float32  // padding
    A *[]int
    F func()
}
  • 是否有使用内的 空白 _字段的实际方案struct?(一些代码片段将不胜感激)

阅读 270

收藏
2020-07-02

共1个答案

小编典典

填充正是所谓的:一些填充,用于将以下字段与您的需求对齐,例如,匹配C结构的布局。无法访问它(至少在没有软件包不安全的情况下)。

2020-07-02