Dev-C++ IDE 运行程序时,程序运行结束窗口自动..
时间:2010-06-20 来源:hnrainll
两种情况考虑,一种情况是用IDE来运行C程序,另一种情况是用来运行C++程序。
用来运行C程序的话,需要程序执行结束之前执行语句
system("pause");
程序实例:
//: main.c
#include <stdio.h>
int main() {
printf("An simple example.\n");
system("pause");
return 0;
}
用来运行C++程序的话,也是一样的道理需要在程序执行结束之前执行语句
system("pause");
但是system()函数在stdlib.h头文件中定义,因此需要include这个头文件(不知道是不是IDE中是否在编译C程序时自动 include了这个头文件。)。 程序实例: //: main.cpp #include <stdlib.h> #include <stdio.h> int main() { printf("An simple example.\n"); system("pause"); return 0; } 因此,最好的写法还是无论是C程序还是C++程序都先include头文件stdlib.h,再在程序执行结束之前加入代码 system("pause");
但是system()函数在stdlib.h头文件中定义,因此需要include这个头文件(不知道是不是IDE中是否在编译C程序时自动 include了这个头文件。)。 程序实例: //: main.cpp #include <stdlib.h> #include <stdio.h> int main() { printf("An simple example.\n"); system("pause"); return 0; } 因此,最好的写法还是无论是C程序还是C++程序都先include头文件stdlib.h,再在程序执行结束之前加入代码 system("pause");
相关阅读 更多 +