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