Go:fmt.Scanln在控制台获取用户输入的值
16lz
2021-10-30
一.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)
}
需要注意的是: 输入的值要对应类型,否则无法类型无法识别,&符号是取内存地址而来改变量值
效果图
更多相关文章
- 你还搞不明白XSS攻击与如何防御 ?
- logstash用kafka作为输入源
- 【前端】手机号码输入框添加 空格
- 浏览器输入域名网址访问后的过程详解
- vscode安装和插件推荐与emmet语法使用
- 开发环境搭建与emmet语法
- VSCode安装及常用emmet语法
- 从0开始搭建云服务器,入门使用教程,搭建个人网站(上)
- vue-cli打包后vendor.js文件太大