• 基本数据类型


    数据类型表示
    整型 int
    浮点型 float64
    字符串 string
    布尔值 bool

    整型 int

    //uint8 也是byte,byte类型就是uint8
    //int32 也是rune,rune类型就是int32,int32可以表示全人类的字符,为所有字符设置一个唯一编号.
    字符型取数范围无字符型取数范围
    int - uint -
    int8 -128 - 127 uint8 0-255 也是byte
    int16 -32768 - 32767 uint16 0-65535
    int32 -2147483648 - 2147483647 也是rune uint32 0-4294967295
    int64 -9223372036854775808-.. uint64 0-18446744073709551615
     
    1 //例子:
    2 package  main
    3 import "fmt"
    4 func main(){
    5  var v1  = 123
    6 fmt.Printf("v1的类型是%T",v1) //v1的类型是int
    7 }

    浮点类型 float64

    //浮点类型就是有小数点的数字.
    //默认使用float64类型,如果是32位电脑,那么会使用float32
    字符型取数范围
    float32 32 byte
    float64 64 byte
    1 //例子:
    2 package  main
    3 import "fmt"
    4 func main(){
    5  var v1  = 123.0
    6 fmt.Printf("v1的类型是%T",v1) //v1的类型是float64
    7 }

    字符串类型 string

     1 //string的例子:
     2 package  main
     3 import "fmt"
     4 func main(){
     5  var v1  = "哈哈"
     6 fmt.Printf("v1的类型是%T",v1) //v1的类型是string
     7 }
     8 
     9 
    10 //rune类型例子:
    11 //int32类型也就是rune类型
    12 package  main
    13 import "fmt"
    14 func main(){
    15     var v1  = ''
    16     fmt.Printf("v1的中文字符是%c",v1)   //v1的字符是哈
    17     fmt.Printf("v1的类型是%T",v1)   //v1的类型是int32
    18     fmt.Printf("v1的值是%v",v1)     //v1的值是21704
    19     fmt.Printf("v1的数字形式是%d",v1)     //v1的数字形式是21704
    20 
    21 
    22  }
    23 
    24 
    25 //21704就等于“哈”
    26 package  main
    27 import "fmt"
    28 func main(){
    29 fmt.Printf("21704的中文字符是:%c",21704) //21704的中文字符是:哈
    30  }

    布尔值 bool

    1 //布尔值就是 true 和 flase
    2 
    3 //例子:
    4 package  main
    5 import "fmt"
    6 func main(){
    7 var v1 = (1==2)
    8 fmt.Printf("v1的类型是%T 值是%v",v1,v1) //v1的类型是bool 值是false
    9 }
  • 相关阅读:
    英语cabardine麝香cabardine单词
    英语dialogite红纹石dialogite菱锰矿
    英语chiltonite葡萄石chiltonite单词
    英语chrysopal金绿宝石chrysopal单词
    Android系统默认对话框添加图片
    入门rocketmq从浅到深
    通用mapper认识和用法
    java开发注解大全
    solr的认识、linux下安装、java下使用(含下载资源)
    RSA签名和验签Util
  • 原文地址:https://www.cnblogs.com/chaoyangxu/p/11798919.html
Copyright © 2020-2023  润新知