C语言中的system()函数详解,并用其实现电脑关机

本文介绍了如何利用C/C++中的system函数结合命令提示符功能,通过编写可执行文件实现电脑的关机和终止操作。通过实例演示了生成exe文件并触发关机的过程,以及如何增加趣味性以提升学习体验。
摘要由CSDN通过智能技术生成

 

如何使用C/C++来实现电脑关机呢??

让自己也当一次黑客。

在C/C++中为我们提供了system()函数,本章就是通过用system()来实现电脑关机。

在实现用C/C++中的system()函数来实现电脑关机之前我们先来了解一下电脑的命令提示符

命令提示符

简称:CMD;CMD是 Windows 操作系统中的一种命令行工具,它提供了一种通过键入命令来与计算机系统进行交互的方式本章我们就是通过使用命令提示符(shut down -s -t 60){需要注意的是这里的60指的是关机倒计时,这里可以按照自己的意愿来修改实现​​​​​​关的通过使用命令提示符(shut down -a)来实现终止关机的。

注:

我们可以通过按下快捷键 Win + R 打开运行,输入 cmd 回车。然后输入(shut down -s -t 60)回车,就可也实现关机,再输入(shut down -a)就可一终止关机。

C库函数—system()

描述:

C 库函数 int system(const char *command) 把 command 指定的命令名称或程序名称传给要被命令处理器执行的主机环境,并在命令完成后返回。

函数声明

int system(const char *command)
 

标准库

 #include <stdlib.h> 

参数

  • command -- 包含被请求变量名称的 C 字符串。

返回值

如果发生错误,则返回值为 -1,否则返回命令的状态。

案例1.

注:在电脑桌面生成一个可执行的文件(.exe),点击达到关机的效果。

代码: 

生成可执行文件:

最后在桌面点击(.exe)文件就可以实现关机。

案例2.

注:在案例1的基础上进行加工,魔改,让学习变得有趣。学习很苦,鸡汤来补。

代码:

生成可执行文件:

方法如上。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值