zoukankan      html  css  js  c++  java
  • 二、内置基础数据类型

    两种数据类型:

      1.语言内置的数据类型

        1)数值型:

          ① 整数型:

            无符号:unit8,unit16,unit32,unit64

            有符号:int8, int16, int32, int64

            下列X表示X位的操作系统

              unit = unitX, int = intX, unitptr = X为的指针

            类型的别名:

              byte = unit8

              rune = int32

          ② 浮点型:

            float32(单精度浮点)

            float64(双精度浮点)

          ③ 虚数型(很新奇):

            complex64 

            complex128

          上类型都可以进行 + - * / 运算,另外整数还可以进行求膜运算

        2)字符串类型:

          string

          C++ 字符串是由字符连接而成的,而Golang是由字节组成

          用双引号引起来,字符 可以用"代替

          基本操作:

            获取字符串长度:len(str)

            例如:

              str string = ""

              fmt.Println(str[0])

              输出结果为:(因为Golang字符串是由字节构成的)

            随机访问单个字符:str[i]

            字符串连接:str1 + str2

        3)布尔型:

          bool

          值为truefalse

          和C++ 不同的是:

            任何空值(nil)或者零值(0, 0.0, "")都不能作为布尔型来直接判断

            比如:

            if 0 {

              fmt.Println("错误")

            }

            这么写是错误的

      2.通过语言提供的自定义数据类型方法自己定义的数据类型

  • 相关阅读:
    case when then 中判断null的方法
    在SELECT的时候,加入一列固定值
    拿到iframe页面里面的变量及元素的方法
    datatables 多一列报错Cannot read property 'sWidth' of undefined(…)/少一列报错Cannot read property 'style' of undefined(…)
    MySQL 显示表字段及注释等信息
    MYSQL escape用法--转义
    MyBatis insert操作返回主键
    Java关键字final、static使用总结
    数据库往表中插入数据报错
    洛谷 题解 P1287 【盒子与球】
  • 原文地址:https://www.cnblogs.com/wuwangchuxin0924/p/8988008.html
Copyright © 2011-2022 走看看