Visual c++ 为什么会出现致命错误C1075,我检查了代码,没有任何错误 我是一个早期的C++程序员,我想用C++来在CMD上创建一个简单的小游戏。为什么我会受伤
致命错误C1075:在左括号之前找到文件的结尾,读取和写入文件不工作 我检查了每一行,没有任何错误 我检查了每一行,没有任何错误。在我看来,任何角色上都没有“卷曲”的红线。也许我的眼睛错了Visual c++ 为什么会出现致命错误C1075,我检查了代码,没有任何错误 我是一个早期的C++程序员,我想用C++来在CMD上创建一个简单的小游戏。为什么我会受伤,visual-c++,Visual C++,致命错误C1075:在左括号之前找到文件的结尾,读取和写入文件不工作 我检查了每一行,没有任何错误 我检查了每一行,没有任何错误。在我看来,任何角色上都没有“卷曲”的红线。也许我的眼睛错了 std::cout>play; 如果(播放==1){ std::cout如果您接受完整的错误消息,您将得到如下结果 致命错误C1075:在左大括号之前找到文件结尾,读写文件无效 这意味着您没有关闭足够的块来打开它们(有比}更多的{) 要纠正这个问题,您应该更好地缩进代码源代码 像这样的工具可以帮你。你甚至可以
std::cout>play;
如果(播放==1){
std::cout如果您接受完整的错误消息,您将得到如下结果
致命错误C1075:在左大括号之前找到文件结尾,读写文件无效
这意味着您没有关闭足够的块来打开它们(有比}
更多的{
)
要纠正这个问题,您应该更好地缩进代码源代码
像这样的工具可以帮你。你甚至可以找到一些工具
但代码中还有其他问题:
- 没有
main
- 包括丢失
if(answerOfUser=answerExpected)
(=
而不是第四个问题上的=
)不是您想要的
也就是说,将代码拆分为不同的函数以提高可读性要容易得多
因为你的游戏是问一系列的问题,你可以从一个函数开始,一个问题一个问题……但是这个讨论点更多地放在改进格式的可能重复上