博客列表 >Go:fmt.Scanln在控制台获取用户输入的值

Go:fmt.Scanln在控制台获取用户输入的值

JiaJieChen
JiaJieChen原创
2021年10月29日 23:48:461331浏览

一.fmt.Scanln在控制台获取用户输入的值

代码块

  1. package main
  2. import "fmt"
  3. func main() {
  4. // 在控制台录入数据 Scanln
  5. var name string // 姓名
  6. fmt.Println("请输入姓名")
  7. fmt.Scanln(&name)
  8. var age int // 年龄
  9. fmt.Println("请输入年龄")
  10. fmt.Scanln(&age)
  11. var height float32 // 身高
  12. fmt.Println("请输入身高")
  13. fmt.Scanln(&height)
  14. // 输入完后打印数据
  15. fmt.Printf("姓名:%v, 年龄:%v, 身高:%v", name, age, height)
  16. }

需要注意的是: 输入的值要对应类型,否则无法类型无法识别,&符号是取内存地址而来改变量值

效果图

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议