1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > [GO]结构体及普通变量初始化

[GO]结构体及普通变量初始化

时间:2021-06-26 21:24:26

相关推荐

[GO]结构体及普通变量初始化

结构体是一种聚合的数据类型,它是由一系列相同类型或者不同类型的数据构成的数据集合,每个数据称为结构体的成员

1、结构体的初始化

package mainimport "fmt"func main() {type student struct {id intname stringsex byte //注意这里代表字符符,在初始化的时候这个值要用单引号括起来age intaddr string}//对结构体进行初始化,有两种,第一种,顺序初始化var s1 student = student{1, "Baylor", 'm', 18, "NJ"}fmt.Println("s1 = ", s1)//第二种,指定成员初始化,如果没有被初始化的成员,则赋值为0s2 := student{name: "BaylorQu", addr: "NJ"}fmt.Println("s2 = ", s2)}

执行结果

s1 = {1 Baylor 109 18 NJ}s2 = {0 BaylorQu 0 0 NJ}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。