1.申明一個(gè)數(shù)組 var a[2] int 或者 a:=[2]int{1,2}
2.數(shù)組索引
數(shù)組就是索引的來(lái)建立如下圖
我們?cè)賮?lái)一個(gè)測(cè)試
3.go語(yǔ)言可以自動(dòng)計(jì)算數(shù)組的長(zhǎng)度,譬如你知道數(shù)組有幾個(gè)可以如下申明
4.指針數(shù)組
可以用new關(guān)鍵字申明
多維數(shù)組跟其他語(yǔ)言一樣
冒泡算法之go語(yǔ)言版
import "fmt"
func main() {
a := [...]int{3, 2, 5, 8, 6}
fmt.Println(a)
num := len(a)
for i := 0; i < num; i++ {
for j := i + 1; j < num; j++ {
if a[i] < a[j] {
temp := a[i]
a[i] = a[j]
a[j] = temp
}
}
}
fmt.Println(a)
}
新聞熱點(diǎn)
疑難解答
圖片精選