dev c++怎么看输出结果?

来源:百度知道 编辑:UC知道 时间:2024/07/03 02:28:27
main()
{
printf("你好\n");
}
getchar();

为何编译运行后窗口只是一闪,就没了?

方法一:加上程序语句
a.#include<system.h>
system("pause");
b.#include<conio.h>
getch();
c.getchar();
方法二:使用DOS命令行方式运行程序
这样程序结果会保留在命令行当中。
方法三:使用第三方IDE工具
建议使用SciTE,因为Dev正好也是采用GCC的架构,而Scite正好对c++及C的配置也是如此,可以对SciTE进行配置后就可以使用了,编译及运行结果会直接显示并保留在右侧的输出窗口中。

标准写法是这样的:
int main(void)
{
printf("你好\n");

system("pause");
return 0;
}
这样写就不会一闪而过了。

把getchar();放到main()里面

可以后面加system("pause").

加头文件
#include<stdlib.h>