站长资讯网
最全最丰富的资讯网站

go语言中的输入函数是什么

go语言的输入函数:1、Scan()函数,可从终端读取多个变量,以空格或换行符作为分隔符,语法“fmt.Scan(地址列表)”。2、Scanln()函数,可从终端读取多个变量,以空格作为分隔符,语法“fmt.Scanln(地址列表)”。3、Scanf()函数,能以格式化的形式读取终端输入的内容,语法“fmt.Scanf("格式化字符串", 地址列表)”。

go语言中的输入函数是什么

php入门到就业线上直播课:进入学习
Apipost = Postman + Swagger + Mock + Jmeter 超好用的API调试工具:点击使用

本教程操作环境:windows7系统、GO 1.18版本、Dell G3电脑。

go语言中的输入函数

  • fmt.Scan()

  • fmt.Scanln()

  • fmt.Scanf()

第一种: fmt.Scan(地址列表)

从终端读取多个变量,以空格或换行符作为分隔符。

参数传入地址列表。输入变量之间可以采用空格或者换行

func testScan() {     var ( 		a int 		b bool 	)     // 这里在终端输入一个整数后,输入空格或者回车就可以继续输入第二个变量,然后按回车就会输入 a b 变量     fmt.Scan(&a, &b)     fmt.Println(a)     fmt.Println(b) }
登录后复制

第二种: fmt.Scanln(地址列表)

与Scan不同在于自带换行,因此输入变量间不能采用换行,否则完成输入。【

赞(0)
分享到: 更多 (0)