DOS命令用法: int system(char *command)system函数在标准函数库stdlib.h中,可以直接调用,dos中的退出命令:exit。解决方法如下:
1、首先创建一个C++控制台应用。
2、如果要使用Dos命令,就必须写上头文件:#include <Windows.h>不然会报错,如图。
3、然后输入代码,如下图所示。
4、Ctrl+F5编译运行,可以看到控制台上显示出绿色的文字,并且标题为“Dos命令的使用方法”。
5、最后在C++中使用Dos命令,在system("")的""中输入Dos命令,控制台就会执行命令,而system所在的头文件为Windows.h。
#include<stdio.h>#include<stdlib.h>
int main()
{
char m='a'
do{
printf("%c",m)
system("pause")
system("exit")//主要是这里
}
while(!m)
return 0
}
在IDE里永远不会关闭,生成exe再运行就可以了
你说的是命令行窗口还是win32 窗口? 是win32窗口的话,你可以给这个窗口的HWND发送 WM_QUIT消息.如果命令行窗口, 你要想办法让程序流程走到main最后,或者调用exit(0)