fmt.Fscanf(file, "%d", &maze[i][j]) 换行符为0

来源:12-2 迷宫代码实现

冼星扉

2019-06-02

fmt.Fscanf(file, "%d", &maze[i][j])

换行符为读成0,如何跳过?

写回答

1回答

ccmouse

2019-06-09

请参考置顶问答。Go语言的FScanf似乎有这样的bug。在Windows下,我们可以在读完一行内容后,加上fmt.Fscanln(file)来解决这个问题。这个bug目前处于open状态:https://github.com/golang/go/issues/23562

0
1
冼星扉
非常感谢!
2019-06-16
共1条回复

Google资深工程师深度讲解Go语言 由浅入深掌握Go语言

语法+分布式爬虫实战 为转型工程师量身打造

5995 学习 · 1909 问题

查看课程