作者:U友50140932 | 来源:互联网 | 2023-05-19 17:16
转自:https:www.liaotaoo.cn200.htmlpackagemainimportfmttypestudentstruct{idintname
转自: https://www.liaotaoo.cn/200.html
package main
import "fmt"
type student struct{
id int
name string
score int
}
func main(){
//结构体数组存储多为学员信息
var arr [3]student = [3]student{
student{1,"李白",100},
student{2,"赵四",99},
student{3,"小白",88}}
fmt.Println(arr)
//{1 李白 100}
//{2 曹操 100}
//{3 小白 100}
//修改名称
arr[1].name = "曹操"
fmt.Println(arr) //[{1 李白 100} {2 曹操 100} {3 小白 100}]
//既然是数组 ,就可以使用for循环遍历
for i := 0; i 升序 <降序
array[j],array[j+1] = array[j+1],array[j]
}
}
}
fmt.Println(array) //[{1 李白 100} {2 曹操 99} {3 小白 88}]
}