-1

我在没有调试的情况下运行该程序时收到此错误,但在调试下运行它时我没有收到任何错误。


Debug Assertion Failed!

Program: C:\Users\Desktop\130913\nevolver\Debug\nevolver.exe
 File: f:\dd\vctools\crt_bld\self_x86\crt\src\fscanf.c
 Line: 52

Expression: (stream!=NULL)

For information on how your program can cause an assertion failure, see the Visual C++ documentation on asserts.

(Press Retry to debug the application)

非常感谢您的帮助。

4

1 回答 1

0

该错误可能正是它所说的......您显然正在将一个 NULL 流传递给fscanf.

您应该检查您对 的调用fscanf,并验证您认为正在读取的文件指针是否不为 NULL。

于 2013-03-27T21:26:11.020 回答