- 2
- 0
- 约1.36万字
- 约 12页
- 2023-08-11 发布于上海
- 举报
Go语⾔基础之5--数组(array)和切⽚(slince)
⼀、数组(array)
1.1 数组定义
1)含义:
数组是同⼀类型的元素集合。
数组是具有固定长度并拥有零个或者多个相同数据类型元素的序列。
2)定义⼀个数组的⽅法:
var变量名[len] type
例⼦:
var a[5]int //5个整数(int)类型的数组
var a[5]string //5个字符串(string)类型的数组
解释:
像上⾯这种定义⽅法,我们是指定了数组的长度,但是还有如下定义⽅法:
var a=[...]int{1,2,3}
如果把数组的长度替换为...,那么数组的长度由初始化数组的元素个数决定;
3)数组中的每个元素是通过索引来访问,索引是从 0开始
Go中数组下标从0开始,因此长度为n的数组下标范围: [0,n-1]
例如数组var a[5]int获取第⼀个元素就是a[0],
4)获取数组的长度是通过len(a);
5)这⾥需要知道:数组的长度也是数组类型的⼀部分,所以要知道[3]int和[4]int是不同的数组类型;
6)默认情况下⼀个新数组中的元素初始值为元素类型的零值;
整数数组中的元素默认初始化为0,字符串数组中的元素默认初始化为
如⼀个整数(int)类型的数组,默认值就是0;
您可能关注的文档
- 语文四年级下册《西门豹》教案.pdf
- 贝叶斯统计大部分课后习题答案.pdf
- 适合一年级学生阅读的书目.pdf
- 苏教版数学五年级(上)第二单元检测卷2(含答案)2666.pdf
- 语文小学二年级上学期期末复习试题测试卷(及答案).pdf
- 语法知识—形容词的基础测试题附解析.pdf
- 规划环境影响评价技术导则煤炭工业矿区总体规划.pdf
- 近年届高考生物一轮复习第七单元生物的变异、育种和进化第20讲基因突变和基因重组练习案新人教版(20.pdf
- 试谈沟通的艺术性.pdf
- 英语诗歌赏析.pdf
- 计量规程规范 JJF 2476-2026腹膜透析机校准规范.pdf
- 《JJF 2465-2026天然气在线硫化氢气体检测仪校准规范》.pdf
- JJF 1111-2026调制度测量仪校准规范.pdf
- 《JJF 1111-2026调制度测量仪校准规范》.pdf
- 计量规程规范 JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- 《JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范》.pdf
- 《JJF 2470-2026食用油品质检测仪校准规范》.pdf
- JJF 2470-2026食用油品质检测仪校准规范.pdf
- 计量规程规范 JJF 2470-2026食用油品质检测仪校准规范.pdf
最近下载
- ZC型回转反吹扁袋除尘器讲解.doc VIP
- 肾功能减退患者抗菌药物调整(加实例.pptx VIP
- 肾功能减退患者抗菌药物的调整加实例.pptx VIP
- 2026年10月自考动漫艺术概论试题及标准答案.docx VIP
- YS∕T 1230.3-2018 阳极铜化学分析方法 第3部分:锡、铁、砷、锑、铋、铅、锌、镍量的测定 电感耦合等离子体原子发射光谱法.pdf
- 肾功能减退患者抗菌药物的调整加实例.pptx VIP
- 正式工程零星材料包件采购 投标方案(技术标105页).docx
- 2025年互联网营销师价格策略与定价转化漏斗专题试卷及解析.pdf VIP
- 施耐德微机保护MiCOM系列用户手册03-2 P14x CN GS Ca4 Menu Map 快速入门.pdf
- 2025年特许金融分析师主基金结构专题试卷及解析.pdf VIP
原创力文档

文档评论(0)