system是一个C/C++的函数,可以关闭。
windows操作系统下system () 函数详解主要是在C语言中的应用,system函数需加头文件
system("pause")可以实现冻结屏幕,便于观察程序的执行结果;system("CLS")可以实现清屏操作。而调用color函数可以改变控制台的前景色和背景。
如果system()在调用/bin/sh时失败则返回127,其他失败原因返回-1。若参数string为空指针(NULL),仅当命令处理程序可用时,返回非零值,可以通过这一特征判断在一个给定的操作系统上是否支持system函数(当system函数返回值为0时,表明system函数无效。
扩展资料
system()函数针对的是DOS界面的操作,即调用DOS命令库中的命令来完成相关操作,所以一般只能处理一些信息并在DOS界面上显示,而很少用于提取信息。
如果想在DOS下查看某个文件夹的内容,可用dir命令;具体到system(),函数要写成system"dir路径名]”);其中路径名为可选项,即如果是当前目录的话就可以忽略。
但要注意,写路径时,V要用V来表示,因为这是C语言的转义字符。如要指明C:\abc,则应这样写:system("dir C:\abc")。
system()输出没有反应,程序运行也没有报错。编译程序不会检查输入参数字符串,所以就算参数(字符串)写错了,也不会报错。
参考资料来源:百度百科--system