go数据类型

基本数据类型

  整形

    按长度分

      int8,int16,int32,int64,int...

        int16就是c语言中的short

        int64就是c语言中的long

        int32也是rune

    无符号整形

      uint8,uint16,uint32,uint64,uint,uintptr...

        uint8 就是byte

        uint与int一样大

        uintptr 存放指针

    目的

      申请空间时,不造成资源浪费

 

  浮点

  布尔

  字符串

  字符

    字符串中每一个元素叫做字符,定义时用单引号

    byte

      uint8,代表了ASCII码中一个字符

        var a byte='a'

    rune

      int32,UTF-8,需要处理中文时变为unicode,一个字节

        var b rune='中'

复合数据类型

  指针

  数组

  切片

  映射

  函数

  结构体

  通道

反引号``

  原封不动的输出``之间的内容

    变量名 :=`

  xxxxxxxx

  `  

  

posted @ 2019-10-29 23:22  Archer_Li  阅读(80)  评论(0)    收藏  举报