小编Sam*_*Sam的帖子

Golang - 创建结构数组?

如何使用用户输入创建结构体数组?

我正在尝试创建一个循环,该循环将从用户那里获取结构的输入并将其添加到结构数组中

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)

go google-app-engine-golang

3
推荐指数
1
解决办法
5308
查看次数

标签 统计

go ×1

google-app-engine-golang ×1