Golang学习笔记-数据类型介绍

数据类型

在这里插入图片描述

有符号定长类型

在这里插入图片描述

有符号不定长类型

在 Go 语言中也实现了随着平台位数变化而变化的数据类型int。一般来说,这个类型在32位的系统中长度和int32一致,在64位的系统中长度和int64一致。

无符号定长类型

在这里插入图片描述

无符号不定长类型

在 Go 语言中也实现了随着平台位数变化而变化的数据类型uint。一般来说,这个类型在32位的系统中长度和uint32一致,在64位的系统中长度和uint64一致。

查看数据类型

在这里插入图片描述

查看字节大小

在这里插入图片描述

浮点型

实数类型

序号类型长度
1float321.401298464324817e-45~3.4028234663852886e+38
2float645e-324~1.7976931348623157e+308

在这里插入图片描述

字符和字符串类型
序号类型说明
1byte等同于 uint8。一般用于表示 ASCII 字符,即只能操作简单的字符,不支持中文操作。
2rune等同于 int32。一般用于表示 Unicode 字符,即可以处理任何字符。
3string一个指向 byte 数组的指针,可以为空字符串不可为nil。

在这里插入图片描述
在这里插入图片描述

布尔类型
序号类型说明
1bool只能存放true或者false

在这里插入图片描述
默认为false
在这里插入图片描述

基本数据类型的默认值
数据类型默认值
整型0
浮点型0
字符型“”
布尔类型false

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值