我安装了visual studio express 2013 for windows desktop并编写了第一个hello world world程序。 当我编译它时,它显示没有错误。 当我点击本地Windows调试器按钮时,控制台窗口会闪烁1/4秒并消失。 我应该怎么做以保持它在那里,当我编写更长的代码时,我不会有任何困难。
感谢。
答案 0 :(得分:0)
在system("pause");
功能的末尾添加int x; scanf("%d", &x);
或main()
是受欢迎的选项。
答案 1 :(得分:0)
每当使用Microsoft Visual Studio 2013编译C程序时,在程序中使用以下模板:
//#define _CRT_SECURE_NO_WARNINGS
// un-comment the line above, if you want to
// be able to use functions like scanf instead
// of their more secure versions like scanf_s
#include <stdio.h>
int main( /* int argc, char ** argv */ ) {
fflush( stdin );
getchar( );
return 0;
}
这是您可以用于MSVC 2013的最简单模板。不要在其他任何地方使用fflush( stdin );
,它在其他地方没有定义的行为,它是特定于Microsoft的。