数组使用的注意事项和细节
数组使用的注意事项和细节
1)数组是多个相同类型数据的组合,一个数组一旦声明/定义了,其长度是固定的,不能动态变化
文章图片
文章图片
【数组使用的注意事项和细节】2)vararr[]int这时arr就是一个slice切片 , 切片后面专门讲解 , 不急哈.
3)数组中的元素可以是任何数据类型 , 包括值类型和引用类型 , 但是不能混用 。
4)数组创建后 , 如果没有赋值 , 有默认值(零值)
数值类型数组:默认值为0字符串数组:默认值为""bool数组:默认值为false
文章图片
文章图片
5)使用数组的步骤1.声明数组并开辟空间2给数组各个元素赋值(默认零值)3使用数组
6)数组的下标是从0开始的
文章图片
文章图片
7)数组下标必须在指定范围内使用 , 否则报panic:数组越界 , 比如vararr[5]int则有效下标为0-4
8)Go的数组属值类型 , 在默认情况下是值传递 , 因此会进行值拷贝 。数组间不会相互影响
文章图片
文章图片
9)如想在其它函数中 , 去修改原来的数组 , 可以使用引用传递(指针方式)
文章图片
文章图片
10)长度是数组类型的一部分 , 在传递函数参数时需要考虑数组的长度 , 看下面案例
文章图片
文章图片
- 使命召唤手游少女前线联动挂饰在哪领(使命召唤手游联动挂饰获取途经一览)
- 支付宝小程序收藏动态在哪看:具体的使用方法查看
- 永劫无间长枪怎么用(永劫无间长枪使用心得一览)
- 幻塔|幻塔喷气滑板怎么用(幻塔喷气滑板获取/使用技巧)
- 使命召唤手游一枪一个模式怎么玩(使命召唤手游一枪一个模式打法技巧分享)
- 使命召唤手游阿尼亚禁区哪些武器好用(使命召唤手游阿尼亚禁区武器推荐)
- 支付宝福卡刮奖怎么用(支付宝福卡刮奖优惠券使用流程一览)
- 猛鬼宿舍蜜獾商店买的道具不能用怎么回事(猛鬼宿舍蜜獾商店道具使用说明)
- 使命召唤手游少前联动皮肤多少钱(使命召唤手游少前联动皮肤售价分享)
- 元气骑士古代元素使好玩吗(元气骑士古代元素使新角色技能效果介绍)
