Windows中的system函数

Windows操作系统的下的system(),现在已经被编入stdio,也就是标准的函数库。那么这个函数有哪些作用。

描述:system()这个函数是发出一个DOS令。

函数的用法是:int system(char *command);

函数的具体功能:

1.查看当前目录下的文件:

#include<iostream>
#include<windows.h>
using namespace std;
int main()
{

        cout<<"当前目录下的文件有:"<<endl;
        system("dir");
return 0;
}

2.冻结屏幕,也就是说可以在程序执行的过程中产生一个中断,这个对观察程序的运行是很重要的。

#include<iostream>
#include<windows.h>
using namespace std;
int main()
{

        cout<<"当前目录下的文件有:"<<endl;
        system("dir");

        system("pause");

        system("dir");
return 0;
}

在这个程序中当前文件下的目录一共是输出了两次,并且在第一次输出之后,会有停顿,也就是system("pause")在执行,当我们点击键盘上的任意的键的时候,就会再一次的输出目录。

3.清屏操作,也就是将cmd屏幕上的内容全部的清空

#include<iostream>
#include<windows.h>
using namespace std;
int main()
{

        cout<<"当前目录下的文件有:"<<endl;
        system("dir");

       system("pause");

       system("CLS");
return 0;
}

当我们点击键盘上的任意的键的时候,我们会发现cmd屏幕上的内容全部没有了。只剩下几个Press。。。

4.改变cmd的颜色

这个地方所说的改变颜色是指改变背景颜色或者是改变字体的颜色。

#include<iostream>
#include<windows.h>
using namespace std;
int main()
{

        cout<<"当前目录下的文件有:"<<endl;
        system("dir");

        system("color 0A");
return 0;
}

 system("color 0A"); 其中color后面的0是背景色代号,A是前景色代号。各颜色代码如下:

  0=黑色 1=蓝色 2=绿色 3=湖蓝色 4=红色 5=紫色 6=黄色 7=白色 8=灰色 9=淡蓝色 A=淡绿色 B=淡浅绿色 C=淡红色 D=淡紫色 E=淡黄色 F=亮白色

5.当前的时间,和日期

#include<iostream>
#include<windows.h>
using namespace std;
int main()
{
system("date /T");
system("TIME /T");
return 0;
}

6.设置CMD标题:

#include<iostream>
#include<windows.h>
using namespace std;
int main()
{
system("Title 关机程序");

        return 0;
}


7.删除文件

#include <stdlib.h>

#include <stdio.h>
int main(void)
{
 system("del d:\123.txt");
 return 0;

}

通过这个程序我们可以实现将一个文件通过程序删除。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值