久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

go語言類的對象怎么賦值

159次閱讀
沒有評論

共計 480 個字符,預(yù)計需要花費 2 分鐘才能閱讀完成。

在 Go 語言中,可以通過以下方式給類的對象賦值:

  1. 使用結(jié)構(gòu)體字面量賦值:
type Person struct {Name string
    Age  int
}

func main() {
    p := Person{Name: "Alice",
        Age:  20,
    }
    fmt.Println(p) // 輸出: {Alice 20}
}
  1. 使用 new 關(guān)鍵字創(chuàng)建對象的指針,然后通過指針操作符賦值:
type Person struct {Name string
    Age  int
}

func main() {p := new(Person)
    p.Name = "Alice"
    p.Age = 20
    fmt.Println(p) // 輸出: &{Alice 20}
}
  1. 使用 var 關(guān)鍵字聲明對象,并通過點運算符給對象的字段賦值:
type Person struct {Name string
    Age  int
}

func main() {var p Person
    p.Name = "Alice"
    p.Age = 20
    fmt.Println(p) // 輸出: {Alice 20}
}

無論是使用結(jié)構(gòu)體字面量賦值、通過指針操作符賦值還是通過點運算符賦值,都可以達到給類的對象賦值的目的。

丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-12-13發(fā)表,共計480字。
轉(zhuǎn)載說明:除特殊說明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 苏尼特右旗| 广东省| 昭平县| 丹江口市| 民乐县| 安图县| 洪泽县| 岢岚县| 阿城市| 扎赉特旗| 北海市| 寿宁县| 广平县| 新平| 兴文县| 武陟县| 唐山市| 通道| 清新县| 巴林左旗| 喀喇沁旗| 全州县| 定西市| 中牟县| 图木舒克市| 奉节县| 和静县| 塔河县| 定安县| 晋城| 化德县| 江源县| 莲花县| 安化县| 衡阳市| 东源县| 永福县| 象山县| 翼城县| 都匀市| 景洪市|