在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

go语言结构体初始化及赋值的方法是什么

122次阅读
没有评论

共计 576 个字符,预计需要花费 2 分钟才能阅读完成。

在 Go 语言中,结构体的初始化及赋值可以通过以下两种方法进行:

  1. 字面量初始化:直接使用结构体类型的名称,并在花括号内指定字段的初始值。例如:
type Person struct {Name string
    Age  int
}

func main() {// 初始化并赋值 
    p := Person{Name: "Alice", Age: 25}

    // 访问结构体的字段 
    fmt.Println(p.Name) // 输出:Alice
    fmt.Println(p.Age)  // 输出:25
}
  1. 使用 new 关键字进行初始化:使用 new 关键字创建一个指向结构体的指针,并使用点号语法对结构体的字段进行赋值。例如:
type Person struct {Name string
    Age  int
}

func main() {// 使用 new 关键字进行初始化 
    p := new(Person)
    p.Name = "Bob"
    p.Age = 30

    // 访问结构体的字段 
    fmt.Println(p.Name) // 输出:Bob
    fmt.Println(p.Age)  // 输出:30
}

在上述示例中,我们创建了一个名为 Person 的结构体类型,该结构体包含两个字段:Name 和 Age。然后,我们使用字面量初始化方法和 new 关键字初始化方法分别创建了一个 Person 类型的变量 p,并对其字段进行赋值。最后,通过点号语法访问结构体的字段并打印出来。

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-13发表,共计576字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 台湾无码一区二区 | 18禁裸男晨勃露j毛免费观看 | 一级特级毛片免费 | 国产极品福利视频在线观看 | 欧美va在线高清 | 美女网站一区二区三区 | 久艹视频在线观看 | 午夜小视频网站 | 色视频免费观看 | 日韩爱爱小视频 | 少妇被躁爽到高潮无码文 | 欧美成人黑人视频免费观看 | 成人免费在线 | 国产精品亚洲精品 | 国产成人网 | 亚洲第一香蕉视频 | 日本高清视频免费看 | 成人av在线播放 | 国产大学生毛片一级高清 | 九九热精品在线视频 | 麻豆xxxxxx在线观看 | 国产乱视频在线观看 | 免费人成网站视频在线观看国内 | 国产素人在线观看 | 欧美潮喷videosvideo | 色婷婷狠狠久久综合五月 | 97碰碰碰人妻无码视频 | 羽月希奶水一区二区三区 | 一级国产a级a毛片无卡 | 狠狠色噜噜狠狠狠888米奇视频 | 91九色最新地址 | 久久久精品午夜免费不卡 | 风间由美性色一区二区三区 | www.毛片网站| 精品一区二区三区东京热 | 成人精品久久 | 色草在线| 国产精品国产自线在线观看 | 日韩在线视频不卡 | 熟女性饥渴一区二区三区 | 2021国产成人精品久久 |