码迷,mamicode.com
首页 > 其他好文 > 详细

go数据类型

时间:2018-10-03 23:26:00      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:浮点   数据类型   适应   组成   lse   nbsp   1.3   空值   字节   

一。数值型

      1.整数

        1.1 无符号整数:u开头的类型,表示正整数和零,uint8,uint16,uint32,uint64

        1.2 有符号整数: int8,int16,int32,int64

        1.3 根据操作系统自适应的数据类型:uint,int,intptr(这种是常用类型)

             对于 32 位系统

         uint=uint32
         int=int32

             uintptr 为 32 位的指针 对于 64 位系统

         uint=uint64
         int=int64

              uintptr 为 64 位的指针

      2.浮点数:根据后面接的小数数量分

         2.1 单精度浮点数:float32

         2.2 双精度浮点数:float64

      3.虚数:

         3.1 complex64

         3.2 complex128

 

二. 字符串:(string)

  (一)一些重要的概念

           1.  用(双引号"")或者(``号)来描述

           2. 双引号之间的转义字符会被转义,而``号之间的转义字符保持 原样不变。

           3. 由单字节组成:类似python的列表,可以用索引来操作

  (二)字符串的操作:

          1. 求长度

          2.用索引获取某个字符

          3.字符串合并

 

三。布尔型:(bool)

     1.  true / false

     2. 与: and / &&

        或:  or  / ||

        非: not / !

    3. 以下均不能作为if后的布尔判断。
        空值:nil
        零值:0
        空值:""
 
 
 
 
 

go数据类型

标签:浮点   数据类型   适应   组成   lse   nbsp   1.3   空值   字节   

原文地址:https://www.cnblogs.com/derekchen/p/9739100.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!