美文网首页
Go-变量类型

Go-变量类型

作者: d4peng | 来源:发表于2020-03-30 15:28 被阅读0次

    变量类型

    整型

    整数

    有符号整数

    有正负之分的数
    int,int8(8bit),int16(16bit),int32(32bit),int64(64bit)
    int类型是依据CPU平台的字长(机器字大小),int能表示的整数大小会在32bit和64bit之间发生变化

    无符号整数

    uint,uint8(8bit),uint16(16bit),uint32(32bit),uint64(64bit)

    浮点数

    Float32

    1.4e-45~3.4e38

    Float64

    4.9e-324~1.8e308

    复数

    这里暂时不做研究

    布尔类型

    Go语言中有布尔这个类型

    字符串

    定义字符串

    使用""来定义字符串

    var str = "Hello\nWorld"
    fmt.Println(str)
    

    字符串拼接符

    使用+来拼接字符串

    str := "Hello" + "World"
    fmt.Println(str)
    

    ASCII码

    str := "H"
    // 显示的是ASCII码对应的数字:72
    fmt.Println(str[0])
    

    定义多行字符串

    str := `Hello
    World
    `
    fmt.Println(str)
    

    这个是定义多行字符串,将这个魔法变量里面的字符串原样输出

    字符类型

    byte

    同时也是uint8的类型,代表了ASCII码的一个字符

    rune

    相关文章

      网友评论

          本文标题:Go-变量类型

          本文链接:https://www.haomeiwen.com/subject/bqevuhtx.html