输出屏幕在VS2013中闪烁并突然消失? #包括 #包括 int main() { printf(“你好世界”); getch(); 返回0; }

输出屏幕在VS2013中闪烁并突然消失? #包括 #包括 int main() { printf(“你好世界”); getch(); 返回0; },c,visual-studio-2013,C,Visual Studio 2013,我正在用C语言编写一个简单的hello world应用程序,但当我运行该程序时,输出屏幕会闪烁并突然消失???getch()(即使应该使用_getch())将读取标准输入。但编译器可能正在优化函数,并且在结束程序时从未调用它 编辑: 函数getch()已被弃用,应根据使用_getch() #include<stdio.h> #include<conio.h> int main() { printf("Hello world"); getch();

我正在用C语言编写一个简单的hello world应用程序,但当我运行该程序时,输出屏幕会闪烁并突然消失???

getch()(即使应该使用_getch())将读取标准输入。但编译器可能正在优化函数,并且在结束程序时从未调用它

编辑: 函数getch()已被弃用,应根据使用_getch()

#include<stdio.h>
#include<conio.h>

int main()
{
    printf("Hello world");

    getch();
    return 0;

}