美文网首页
《日子》golang-数组array

《日子》golang-数组array

作者: 战神汤姆 | 来源:发表于2016-11-05 15:34 被阅读0次
数组Array

-定义数组的格式:var <varName> [n]<type> ,n>=0
-数组长度也是类型的一部分,因此具有不同长度的数组为不同类型
-注意区分指向数组的指针和指针数组
-数组在Go中为值类型
-数组之间可以使用==或!=进行比较,便不可以使用<或>
-可以使用new 来创建数组,此方法返回一个指向数组的指针
-Go支持多组数组

冒泡排序

<code>
package main
import (
"fmt"
)
func main() {
a := [...]int{8, 3, 6, 2, 10, 9, 5}
fmt.Println(a)
num := len(a)
for i := 0; i < num; i++ {
for j := i + 1; j < num; j++ {
if a[i] < a[j] {
tmp := a[i]
a[i] = a[j]
a[j] = tmp
}
}
}
fmt.Println(a)
}
</code>

相关文章

网友评论

      本文标题:《日子》golang-数组array

      本文链接:https://www.haomeiwen.com/subject/fekruttx.html