Golang 基本数据类型

本文介绍了Go语言中的基本数据类型,包括整型(如int、uint及其无符号类型)、浮点型(float32、float64)、复数(complex128、complex64)、布尔型(true、false)和字符串。对于字符串,讨论了双引号和反引号定义的区别,以及常见的转义字符。此外,提到了字符在Go语言中的两种表示:byte(uint8,ASCII)和rune(int32,UTF-8)。
摘要由CSDN通过智能技术生成

Go语言中有丰富的数据类型,除了基本的整型、浮点型、布尔型、字符串外,还有切片、结构体、函数、map、通道(channel)等。

Go 语言的基本类型和其他语言大同小异。

1. 整型

整型可以分成以下两个大类:

  • 按长度分为:int8int16int32int64

  • 对应的无符号整型:uint8uint16uint32uint64

其中,uint8 就是我们熟知的 byte 型.

2. 浮点型

Go语言支持两种浮点型数:

float32float64.

注意:没有float

Go语言的浮点型默认声明为 float64.

3. 复数

复数的默认类型是complex128(64位实数 + 64位虚数)
还有一种是complex64(32位实数 + 32位虚数)

var c1 complex
c1 = 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

李培冠

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值