1.数组是值类型 2.var 数组名 [数组大小]数据类型 ==》变量名,长度,类型 3.数组,存放元素的容器,必须指定存放的元素的类型和容量(长度) 数组长度是数组类型的一部分 声明数组: 指定内部存储的数据类型、需要存储的数据数量(长度) 相同类型的的数组可以进行 ==与!=的比较操作,(长度也算) //1.数组是多个相同类型数据的组合,一个数组一旦声明/定义了,其长度是固定的, 不能动态变化 //2. var arr []int 这时 arr 就是一个 slice 切片,切片后面专门讲解,不急哈. //3. 数组中的元素可以是任何数据类型,包括值类型和引用类型,但是不能混用。 //4. 数组创建后,如果没有赋值,有默认值(零值) //5. 使用数组的步骤 1. 声明数组并开辟空间 2 给数组各个元素赋值(默认零值) 3 使用数组 //6. 数组的下标是从 0 开始的 //7. 数组下标必须在指定范围内使用,否则报 panic:数组越界,比如 //8. Go的数组属值类型,在默认情况下是值传递,因此会进行值拷贝。数组间不会相互影响 //9.长度是数组类型的一部分,在传递函数参数时 需要考虑数组的长度