|
|
1
2
嗯…我希望看到 最后的 行,但不明白为什么你应该有其他问题。哦,至少当我解决了你(试图)检测文件结尾的明显问题时,它对我来说似乎很好:
结果:
|
|
|
2
2
以下代码对我有效:
请注意有多少代码专用于错误处理。那是必要的。 |
|
3
1
要调试此问题,请执行几个简单的调试步骤:
在你之后
您应该存储并显示
|
|
|
4
1
您看到的字符(\342\200\252)是226、128和170的八进制。它们不会映射到您在输入文件中意外键入的字符。我的建议是用十六进制编辑器检查输入文件,看看里面是否有垃圾。 如果不是,您可以尝试更改读取文件的方式,以查看代码中是否存在故障,例如,您可以尝试fscanf(通常不首选此选项):
但是,由于其他人已经发布了一些对他们有效而不是对您有效的方法,因此输入文件肯定是可能出错的。 |
|
|
MaPo · Linux,设置锁定ICMP_过滤器选项 1 年前 |
|
Doohyeon Won · 内联函数上的奇怪现象?[关闭] 1 年前 |
|
|
Bobby · 复合字面值总是左值吗? 1 年前 |
|
9-Pin · C: 嵌套结构的堆栈内存分配 1 年前 |