Debug Assertion Failed!嘛意思?
我的一个C程序(比较长,300多行,大家想看的话就贴出来),编译没错,但是运行(VS2008)之后出现这个问题。
Debug Assertion Failed!
Program: e:\Projects\***\ICC.exe(笔者注:可执行文件名)
File:f:\dd\vctools\crt_bld\self_x86\crt\src\fprintf.c(笔者注:我不明白为什么是因为在文件中打印的错误)
Line:55 (笔者注:这个“55”指的是我源程序的第55行,还是fprintf.c的第55行……)
Exprssion:(str!=NULL)(笔者注:这个应该是关键,但是不懂)
————————————————————————————————
上面是错误信息。
当我的循环和数据比较小时,能成功运行;当循环或数据比较大时,就出现上述错误。
不知道谁遇到过这种错误,给小弟提供一些经验。
需要源程序的话,我就传上来。
谢谢了