- 0
- 0
- 约5.72千字
- 约 7页
- 2023-06-15 发布于上海
- 举报
golang的切⽚和数组
⼀、golang数组
数组的定义
var a [len]int,如:var a [5]int,数组长度必须是常量,且是类型的组成部分。⼀旦定义,长度不能变。
数组可以通过下标进⾏访问,下标是从0开始,最后⼀个元素下标是:len-1,遍历数组⼀般有以下两种⽅式:
for i := 0; i len(a); i++ {
}
for index, v := range a {
}
ps:数组⽀持⽐较,⽀持 “==”、!= 操作符,⽐较数组类型以及数组中的每⼀个元素,类型不同不能进⾏⽐较。
func main() {
a := [5]int{1, 2, 3, 4}
b := [5]int{1, 2, 3, 4}
c := [5]int{1, 2, 3}
fmt.Println( a == b , a == b) //true
fmt.Println( a == c , a == c) //false
}
初始化数组
1、⼀维数组
var arr1 = [5]int{1, 2, 3, 4, 5} 指定元素个数
var arr2 = […]int{1, 2, 3, 4, 5, 6} 不指定元素个数 可以
您可能关注的文档
最近下载
- 名老中医药专家传承工作室学术经验交流会会议纪要(头痛间作8余年,加重2周).docx VIP
- (10.9)--17.2.6 嗣后充填法采矿学.pdf VIP
- 第六章测评 人教版化学必修第二册同步练习题(含答案).pdf VIP
- 2026届江苏南京高三9月学情调研数学试卷及答案.docx VIP
- 大学团支书竞选PPT.pptx VIP
- 小学语文三年级上册:山行 课件.pptx
- 创伤性心脏骤停(TCA)急救处置与心肺复苏操作流程图.docx VIP
- 创伤性心脏骤停的处理.docx VIP
- 农业的起源与发展.ppt VIP
- 名老中医药专家传承工作室学术经验交流会会议纪要(疲倦乏力).docx VIP
原创力文档

文档评论(0)