Array types

未匹配的标注

数组是一组有序的单一数据类型组成的元素集合,这些数据类型称为元素类型,元素的个数称为这个数组的长度,而且永远不会是负数

ArrayType   = "[" ArrayLength "]" ElementType .
ArrayLength = Expression .
ElementType = Type .

长度是数组的属性之一;它必须是一个 int 类型的非负的 constant representable 。 数组 a 的长度可以透过内置函数 len。 数组的元素可以通过整数的 indices , 它的表示范围是从 0 到 len(a)-1。数组通常都是一维的,但是可以通过复合整形形成多维的数组。

[32]byte
[2*N] struct { x, y int32 }
[1000]*float64
[3][5]int
[2][2][2]float64  // same as [2]([2]([2]float64))

本文章首发在 LearnKu.com 网站上。

本译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。

原文地址:https://learnku.com/docs/go-specificatio...

译文地址:https://learnku.com/docs/go-specificatio...

上一篇 下一篇
贡献者:2
讨论数量: 0
发起讨论 只看当前版本


暂无话题~