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

golang的数据类型之整型类型

时间:2019-08-13 00:50:54      阅读:105      评论:0      收藏:0      [点我收藏+]

标签:fun   import   cat   整数   oat   演示   范围   表示   其它   

数据类型:

整数 : int, int32, int64, uint, uint32, uint64

字符串 : string

布尔:bool

浮点:float32 float64

uint 表示无符号整数类型。


[root@node2 xiaochun]# cat int.go

package main

import "fmt"

//演示golang中整数类型使用
func main() {

  var i int = 1
  fmt.Println("i =", i)

  //测试一下int8的类型 -128~127
  //其它的 int16, int32, int64, 类推。。。
  var j int8 = -129 //报错,超出int8的存储
  fmt.Println("j =", j)

  //测试一下 uint8的范围(0-255),其它的 uint16, uint32, uint64类推即可
  var k uint16 = 255
  fmt.Println("k=", k)

  //int, unit, rune, byte的使用
  var a int = 8900
  fmt.Println("a=", a)

  var b uint = 1
  var c byte = 255
  fmt.Println("b=", b, "c=", c)

  //整型的使用细节
  var n1 = 100   // ?n1 是什么类型
  //这里我们给介绍一个如何查看某个变量的数据类型
  //fmt.Printf() 可以用于做格式化输出。
  fmt.Printf("n1 的类型 %T \n", n1)

}

查看输出的结果:

[root@node3 shangxuetang]# go run int.go
i = 1
j = -127
k= 255
a= 8900
b= 1 c= 255
n1 的类型 int

golang的数据类型之整型类型

标签:fun   import   cat   整数   oat   演示   范围   表示   其它   

原文地址:https://www.cnblogs.com/green-frog-2019/p/11337462.html

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