专栏首页编程语言xuetangC语言进阶system函数
原创

C语言进阶system函数

我们今天来看看在windows操作系统下system () 函数详解(主要是在C语言中的应用)

注意:在windows下的system函数中命令可以不区别大小写!

函数名:system

功 能:发出一个DOS命令

用 法:int system(char *command);

system函数已经被收录在标准c库中,可以直接调用。

程序例:

又如:system("PAUSE")可以实现冻结屏幕,便于观察程序的执行结果;system("CLS")可以实现清屏操作。而调用color函数可以改变控制台的前景色和背景,具体参数在下面说明。

例如:用 system("color 0A"); 其中color后面的0是背景色代号,A是前景色代号。各颜色代码如下:0=黑色 1=蓝色 2=绿色 3=湖蓝色 4=红色 5=紫色 6=黄色 7=白色 8=灰色 9=淡蓝色 A=淡绿色 B=淡浅绿色 C=淡红色 D=淡紫色 E=淡黄色 F=亮白色

拿走不谢,我叫雷锋!前方高能!!注意躲避

举例

看了下面实例,相信你会对学到更多system在C程序设计中的应用。

示例一:

我们来试一试用C语言调用DOS命令实现定时关机,想想也很有趣,嘿嘿:

示例二:

用C语言删除文件,例如文件的位置是d:\123.txt

用system()函数执行windows命令。

更多干货笔记关注微信公众号 : 老九学堂

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Java中的深复制和浅赋值

    深复制和浅复制也称为深拷贝和浅拷贝。简单的说就是创建一个和当前对象一模一样的对象。在日常编码的过程中使用的几率并不多,但在面试中却会被经常问到。

    老九学堂-小师弟
  • Java环境之JDK配置

    特别说明:本笔记均以Win10环境为主,Win10与Win7差别不大,个别地方有Win7的单独截图和说明,小伙伴们有疑问的地方都可以在我们的QQ群中提出来,我们...

    老九学堂-小师弟
  • C辅助工具Visio2013安装及破解

    点击搜索并下载Microsoft Visio vol版 2013;或者是输入“Visio vol 2013中文版32位”,搜索相关资源,下载并解压软件。

    老九学堂-小师弟
  • [Android][Recovery]自动挂载system分区

    前一篇Recovery打开adb shell里提到system目录是用来挂载系统/system分区的,所以是一个空目录。这一点是通过打开adb shell后,查...

    wOw
  • Android系统启动——3init.rc解析

    init.rc文件是以“块”(section)为单位服务的,,一个“块”(section)可以包含多行。“块”(section)分成两大类:一类称为"动作(ac...

    隔壁老李头
  • JavaScript樱花飘落效果实现

    既然是JavaScript,那么支持HTML是肯定的(废话),也适用于WordPress,Typecho等主题(还是废话)。

    iVampireSP.com
  • Android6.0之修改或者查看系统属性值

    系统属性值存在于system.prop文件中,也有一些存在于settings中 1,查看settingsprovider中的值的方法 命令为adb shell ...

    fanfan
  • 几种加快R语言运算的方法

    提升R代码运行速度并不需要很高级的优化技术, 例如代码并行化, 使用数据库, 使用c++等. 实际上, 通过简单的操作, 就能够是R的运算速度显著的加快, 下面...

    邓飞
  • Mac 安装 Swoole 出现 Enable openssl support, require openssl library 的解决办法

    今天升级 Swoole 版本的时候,指定开启 OpenSSL 的时候报错了。以下是场景还原

    hedeqiang
  • sed与awk处理区间匹配的问题总结---1

    正常情况下,将要处理的行读入pattern space(缓存的一种),然后在pattern space中进行处理,然后再将pattern space中的内容取回...

    qsjs

扫码关注云+社区

领取腾讯云代金券