一.fmt.Scanln在控制台获取用户输入的值
代码块
package main
import "fmt"
func main() {
// 在控制台录入数据 Scanln
var name string // 姓名
fmt.Println("请输入姓名")
fmt.Scanln(&name)
var age int // 年龄
fmt.Println("请输入年龄")
fmt.Scanln(&age)
var height float32 // 身高
fmt.Println("请输入身高")
fmt.Scanln(&height)
// 输入完后打印数据
fmt.Printf("姓名:%v, 年龄:%v, 身高:%v", name, age, height)
}
需要注意的是: 输入的值要对应类型,否则无法类型无法识别,&符号是取内存地址而来改变量值
效果图