C语言程序调试一闪而过

C语言程序调试一闪而过C语言程序调试一闪而过C语言程序调试一闪而过

在main()函数的末尾加一个 system("pause"),函数末尾有return 0时system("pause")加在return 0前

在vs2010里面会有这样的情况,其他vs版本我不太了解。解决办法是,头文件里面加入#include "stdlib.h",程序末尾加上system(pause)

是控制台结束消失了吧,release下没事,或者你在最后加一行等待代码(暂停,或者等待输入都可以)

2013VS的C语言程序调试一闪而过

你没有设置断点吧?是用VS的吗

你可以在你的程序后面,加一个输入函数,或者用ctrl f5

ctrl j+f5无用

#include
int main()
{
printf ("This is a C program.\n");
return 0;
}
就这代码 ,它之后不应该显示 按任意键然后结束吗,弄了调试就结束不了(指在return 0),停在那了,不弄的一话刚打开然后就关了,就弹出来一下然后就没了

错误 1 error LNK1168: 无法打开 c:\users\administrator\documents\visual studio 2013\Projects\Project2\Debug\Project2.exe 进行写入 c:\Users\administrator\documents\visual studio 2013\Projects\Project2\LINK Project2
这咋整

1,不是调试,要调试(不运行)
2,你上一个帖:关闭正在运行的程序,再打开。

后面加上一句getchar();就好了

试试把主函数写成int main(),主函数结尾加上retrun 0;