Golang fmt.Scanf()函数及示例
在Go语言中, fmt 包实现了类似C语言printf()和scanf()函数的格式化I/O。其中, fmt.Scanf() 函数扫描给定在标准输入中的输入文本,从中读取并根据格式将连续的以空格分隔的值存储在连续的参数中。此外,该函数定义在fmt包中。在此,您需要导入“fmt”包以使用这些函数。
语法:
参数: 该函数接受两个参数,如下所示:
- 格式字符串: 这是用于每个给定元素的不同格式。
- a …interface{}: 这些参数接收每个给定元素。
返回值: 它返回成功扫描的项目数。
示例1:
输入:
输出:
示例2:
输入:
输出: