Go 变量的数据类型介绍及整型数据的使用
发布日期:2021-05-07 15:12:23 浏览次数:13 分类:原创文章

本文共 617 字,大约阅读时间需要 2 分钟。

变量的数据类型





  • Go数据类型介绍






  • 整数类型基本使用

    • 简单的说,就是用于存放整数值的,比如 0, -1, 2345 等等。


  • 有符号整数类型




  • 无符号整数类型






  • int 的其它类型的说明:





整型的使用细节



  • Golang 各整数类型分:有符号和无符号,int uint 的大小和系统有关。

  • Golang 的整型默认声明为 int 型。


package main import "fmt"func main()  {	var n1 = 100 // n1 是什么类型?	//利用fmt.Printf() 用以格式化输出	fmt.Printf("n1 的类型是 %T", n1)}


  • 输出结果为:






  • 如何在程序查看某个变量的字节大小和数据类型


package main import(	"fmt"	"unsafe")func main()  {	//如何在程序查看某个变量的字节大小和数据类型	var n int64 = 1314	fmt.Printf("n 的类型是 %T ,n 占用的字节数是 %d", n, unsafe.Sizeof(n))}


  • 输出结果为: 






  • Golang 程序中整型变量在使用时,遵守保小不保大的原则,即:在保证程序正确运行下,尽量使用占用空间小的数据类型。【如:年龄】


//byte 0-255var age byte = 16




  • bit: 计算机中的最小存储单位。

  • byte:计算机中基本存储单元

    • 1byte = 8 bit


上一篇:Go 小数类型/浮点型的使用
下一篇:C++模板编程与泛型编程之类模板、变量模板、别名模板(一)

发表评论

最新留言

网站不错 人气很旺了 加油
[***.192.178.218]2025年03月21日 07时26分29秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章