Golang-数据类型-基本数据类型的默认值

基本数据类型的默认值基本介绍

  在 go 中,数据类型都有一个默认值,当程序员没有赋值时,就会保留默认值,在 go 中,默认值又叫零值。

基本数据类型的默认值如下

  

   案例:

  

 基本数据类型的相互转换

  表达式 T(v) 将值 v  转换为类型 T

  

 基本数据类型相互转换的注意事项

  1)Go 中,数据类型的转换可以是从 表示范围小-->表示范围大,也可以 范围大--->范围小

  2)被转换的是变量存储的数据(即值),变量本身的数据类型并没有变化!

  

   3)在转换中,比如将  int64 转成 int8 【-128---127】 ,编译时不会报错,只是转换的结果是按溢出处理,和我们希望的结果不一样。 因此在转换时,需要考虑范围.

  

   

原文地址:https://www.cnblogs.com/Essaycode/p/12640787.html