在go语言中var arr = int{1,2,3}
时间: 2024-02-22 07:56:02 浏览: 150
Go语言程序设计 (中文)
在Go语言中,可以使用以下语法定义数组并初始化:
```
var arr = [size]datatype{val1, val2, ..., valN}
```
其中,`size`是数组的大小,`datatype`是数组中元素的数据类型,`val1`到`valN`是数组中的元素值。例如,定义一个包含3个整数的数组并初始化可以使用以下代码:
```
var arr = [3]int{1, 2, 3}
```
这将创建一个名为`arr`的整数数组,包含3个元素,分别为1、2、3。注意,数组的大小必须在定义时指定,并且数组中的元素数量必须与数组大小相同。因此,如果要定义一个包含1、2、3三个元素的整数数组,也可以使用以下语法:
```
var arr = [...]int{1, 2, 3}
```
这里使用了省略号`...`来自动根据元素数量确定数组大小。
阅读全文