c语言system自动关机,用一个自动关机小程序小试牛刀,玩转C语言System函数,边学边玩...

前言

0f2493762c3acdf683daf7268333eb3e.png

用一个自动关机小程序小试牛刀,玩转C语言System函数,边学边玩

首先给学习的自己来个掌声,今天是专栏的第5章节了,坚持学习到现在,非常不容易哦, 继续保持,加油!今天栏主为大家介绍一下在C语言中system()函数的用法,顺带做一个《关机小程序》,希望对大家有所帮助.

system函数简介

system()函数功能强大,用的好可以做很多小案例哦,服用前请注意一下事项:头文件:#include 使用前必须加上哦。

system()运行机制:执行shell命令也就是向dos发送一条指令。

函数原型:int system(const char * string)。

C中可以使用DOS命令,编程可以通过system调用DOS命令。

以上内容都是建立在windows平台的基础之上的哦 !

system通常用法

其实system函数的用法基本上就是做shell命令能做的事情,只要你对于dos命令了解的够多,你做的东西也就很多,在这里栏主就做一个总体的分类讲解。一些在C语言当中常用的情况做一个分类。

C语言中窗口属性调整的system与dos命令。

窗口标题:title 窗口标题颜色: color 颜色

窗口大小:mode con cols=40 line =20

时间: TIME/T

日期: DATE/T

测试代码结果以及运行效果如下:

8d1bc7321b8014ef13050323fa3cb7b6.png

用一个自动关机小程序小试牛刀,玩转C语言System函数,边学边玩

C语言交互辅助功能的system与dos命令清屏效果:system("cls")

防止闪屏:system("pause")

上图中的“请按任意键继续...”的效果就是pause的作用,也就是等待用户按健交互。

C语言通过system函数打开常用应用程序计算器:system("calc")

记事本:system("notepad")

任何应用程序(exe)都可以

注意:在dos系统下输入常用软件名,如KouGou时,是无法打开KouGou的。这是因为你输入KouGou后dos系统会根据系统路径Path去寻找可执行文件,而默认状态下Path路径是不可能有我们自己安装软件的路径的。所以我们就要去设置Path路径,让系统能找到它们。下面以打开KuGou为例。

1.右击计算机--> 属性 -->高级系统设置 -->高级 --> 环境变量,在系统变量下找到Path

0477c1c042944aed91a54d5ea3fe84cd.png

用一个自动关机小程序小试牛刀,玩转C语言System函数,边学边玩

2.找到软件的路径:右击Kugou快捷方式-属性-打开文件位置,在文件浏览器的路径框选中显示的路径,右击-复制

6faeb26705440b681c7976bd9e45dac3.png

用一个自动关机小程序小试牛刀,玩转C语言System函数,边学边玩

3.编辑Path:选中Path,点编辑,粘贴Kugou路径,确认。若要设置多个软件路径,在每个软件路径后要加上英文分号";"。至此,Path路径已设置完毕。当然win10 可以直接添加。

bc3b1be351c75d70729ddb6e2becbd66.png

用一个自动关机小程序小试牛刀,玩转C语言System函数,边学边玩

4.打开dos系统:开始-运行-输入cmd,进去入windows下的Dos界面。(直接按windows键+R键 然后键入cmd 回车即可)。

b114673df70541ca169765c77e1abbde.png

用一个自动关机小程序小试牛刀,玩转C语言System函数,边学边玩

C语言通过system函数操作计算机系统定时关机:system("at 22:00 shutdown -s")

立刻关机:system("shutdown -p")

注销:system("shutdown -l")

修改密码为123:net user administrator 123

设置wifi:netsh wlan set hostednetwork mode=allow ssid=用户名 key=密码

命令开启wifi.:netsh wlan start hostednetwork

system实战篇:关机小程序

程序运行结果

2dac89fe847b37b8c496efc76f470c2f.png

用一个自动关机小程序小试牛刀,玩转C语言System函数,边学边玩

e15efea266ce05169a60e3ba691467fd.png

用一个自动关机小程序小试牛刀,玩转C语言System函数,边学边玩

尾言

本栏目作业:

有笔记本的同学可以自己做一个开wifi的小程序,以后再也不用第三方软件开wifi了!

提醒:前提是电脑存在无线网卡哦。

97561ac45305d16a14d35587b37a0dea.png

用一个自动关机小程序小试牛刀,玩转C语言System函数,边学边玩

可能案例程序用到了C语言中的一些基本输入输出函数,基本数据类型,字符串处理函数,这些内容大家可以上专栏学习哦。

书不记,熟读可记;义不精,细思可精;大家记得坚持学习哦 ,也不要忘记温故而知新哦。

免责申明:本栏目所发资料信息部分来自网络,仅供大家学习、交流。我们尊重原创作者和单位,支持正版。若本文侵犯了您的权益,请直接点击提交联系我们,立刻删除!

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值