【发布时间】:2012-06-27 05:29:12
【问题描述】:
我正在使用 C 语言进行编程,并且 我有以下问题:
我使用 fopen 并尝试从 csv 文件中读取,该文件当前存储在程序的 exe 文件的文件夹中。
该程序在调试模式和发布模式下工作正常,但是当我尝试在 Visual Studio 2008 Express Edition 上以“不调试的情况下启动”运行该程序时,该程序停止工作并且 Windows 显示一条消息:“ *.exe 已停止工作。某个程序导致该程序停止正常工作。Windows 将关闭该程序并通知您是否有可用的解决方案。
我试过在几台电脑上运行这个程序,结果都是一样的。
我可以给你的另一个信息是,如果我输入文件的完整路径 (C:....file.csv) - 那么它工作得很好,没有任何问题。
我知道我没有编写任何代码,但我希望有人知道为什么会发生这种情况。
先谢谢了。
【问题讨论】:
标签: c