承接国内外服务器租用托管、定制开发、网站代运营、网站seo优化托管接单、网站代更新,新老站点皆可!!咨询QQ:3787320601
当前位置:首页  >  互联网圈  >  golang中哪些是值类型

golang中哪些是值类型

管理员 2023-03-24 08:16:28 互联网圈 39 ℃ 0 评论 2155字 收藏

golang中哪些是值类型

golang中的值类型有:1.int,整形,整数;2.float,浮点型,可容纳包括小数或小数部份的数字;3.bool,布尔型,只有TRUE和FALSE值;4.string,字符串型,内置类型,默许值为"";5.array,数组,具有相同唯一类型的一组已编号且长度固定的数据项序列;6.struct,结构体,用户自定义的类型;

golang中哪些是值类型

golang中的值类型有以下几种

1.int

golang中int即整形,是指整数,其中包括正数和负数,是没有小数部份或小数点的数字,整型可以是十进制、八进制或十六进制,但默许为十进制,其取值范围是负2147483648到2147483647之间。

2.float

golang中float即浮点型,是指可容纳包括小数或小数部份的数字,有正数和负数之分,浮点型的的变量可以用来存储整数和小数,且精确度比整型数据类型高,其取值范围是1.8E⑶08到1.8E+308之间。

3.bool

golang中bool即布尔型,只有两个值,一是TRUE,当出现成功的事件将返回true,而是FALSE,当出现不成功的事件则返回false,布尔型中出现NULL值也将返回false。

4.string

golang中string即字符串型,是一个内置类型,其默许值为"",golang中string的长度的固定的,其底层结构len中记录了当前string的长度,且不支持扩容。

5.array

golang中array即数组,是具有相同唯一类型的一组已编号且长度固定的数据项序列,其类型可以是整型、字符串或自定义类型,array中的元素可以通过索引读取,且索引从0开始。

6.struct

golang中struct即结构体,是指用户自定义的类型,其代表若干字段的集合,经常使用于描写一个实体对象,使用golang中面向对象编程的基础类型。

文章来源:丸子建站

文章标题:golang中哪些是值类型

https://www.wanzijz.com/view/3295.html

TAG: golang 值类型

相关文章

Related articles

X

截屏,微信识别二维码

微信号:weimawl

(点击微信号复制,添加好友)

打开微信