go 数组
注意事项Go 语言数组声明有两种方式:
定长数组
不定长度数组
注意:1.如果没有赋值,会有默认值
int 数组,默认初始化为: 0
string 就是空串
2.数据类型必须相同,不能混用,int数组不能包含float 等,已验证3.boolean 是false4.数组越界是 panic 异常5.数组是值类型,默认情况下是值拷贝,也就是说每次拷贝后是一个独立副本,数组间互不影响。6.可以使用指针来实现引用传递
长度用内置函数 len() 即可。
定长数组即,开始就确定长度的数组。语法还是比较灵活的,可以设置定长 和 不定长度的数组,直接通过赋值初始化
1234567891011121314package P01varimport "fmt"func ArrayTest3() { var hens [6]int hens[0] = 111 hens[1] = 222 hens[2] = 333 for i := 0; i < len(hens); i++ { fmt.Printf("打印数组i=%d, 数据= ...