Golang-数据类型-基本数据类型的默认值
基本数据类型的默认值基本介绍
在 go 中,数据类型都有一个默认值,当程序员没有赋值时,就会保留默认值,在 go 中,默认值又叫零值。
基本数据类型的默认值如下
案例:
基本数据类型的相互转换
表达式 T(v) 将值 v 转换为类型 T
基本数据类型相互转换的注意事项
1)Go 中,数据类型的转换可以是从 表示范围小-->表示范围大,也可以 范围大--->范围小
2)被转换的是变量存储的数据(即值),变量本身的数据类型并没有变化!
3)在转换中,比如将 int64 转成 int8 【-128---127】 ,编译时不会报错,只是转换的结果是按溢出处理,和我们希望的结果不一样。 因此在转换时,需要考虑范围.