猿问

从控制台读取多字串

我意识到以下只能读取一个单词字符串 -

fmt.Scan(&sentence)

我如何读取多字串 - 如,该字符串sentence应存储一个包含多个字的字符串。


Smart猫小萌
浏览 157回答 2
2回答

慕田峪4524236

也可以使用InputReader来从控制台扫描和打印多个单词。该溶液的代码如下:package mainimport (    "bufio"    "fmt"    "os")func main() {    inputReader := bufio.NewReader(os.Stdin)    input, _ := inputReader.ReadString('\n')    fmt.Println(input)}控制台输入:我们走吧!!!控制台输出:我们走吧!!!笔记:要运行 GOLANG 程序,请打开命令提示符或 powershell,导航到程序文件所在的目录并键入以下命令:go run file_name.go
随时随地看视频慕课网APP

相关分类

Go
我要回答