如何使用用户输入创建结构体数组?
我正在尝试创建一个循环,该循环将从用户那里获取结构的输入并将其添加到结构数组中
package main
import "fmt"
type person struct {
name string
age int
}
var n int
var p person
var list []person
func main() {
//Enter your code here. Read input from STDIN. Print output to STDOUT
fmt.Scanln(&n)
for i := 0; i < n; i++ {
var namez string
var numberz int
fmt.Scanln(&namez)
fmt.Scanln(&numberz)
list[i] = person{name: namez, age: numberz}
}
}
Run Code Online (Sandbox Code Playgroud)