基本概念
- 头文件: stdlib.h
- 函数功能: 执行dos命令(windows系统)或shell命令(Linux/Unix系统),参数字符串command为命令名。
注意:
(1) windows系统下参数字符串不区分大小写;
(2) 在window系统中,system()直接在控制台调用一个command命令;在Linux/Unix系统中,system()会调用fork函数产生紫禁城,由子进程来执行command命令,命令执行完后随即返回原调用的进程。
- 函数返回值: 命令执行成功返回0,执行失败返回-1
常用命令
| 参数 | 功能 |
|---|---|
| CLS | 清除屏幕 |
| PAUSE | 暂停,等待用户信号 |
其他命令
| 参数 | 功能 | 说明 |
|---|---|---|
| ASSOC | 显示或修改文件扩展名关联 | |
| ATTRIB | 显示或更改文件属性 | |
| BREAK | 设置或清除扩展式 CTRL+C 检查 | |
| BCDEDIT | 设置启动数据库中的属性以控制启动加载 | |
| BCDEDIT | 设置启动数据库中的属性以控制启动加载 | |
| CACLS | 显示或修改文件的访问控制列表(ACL) | |
| CALL | 从另一个批处理程序调用这一个 | |
| CD | 显示当前目录的名称或将其更改 | |
| CHCP | 显示或设置活动代码页数 | |
| CHDIR | 显示当前目录的名称或将其更改 | |
| CHKDSK | 检查磁盘并显示状态报告 | |
| CHKNTFS | 显示或修改启动时间磁盘检查 | |
| CMD | 打开另一个 Windows 命令解释程序窗口 | |
| COLOR | 打开另一个 Windows 命令解释程序窗口 | |
| CMD | 设置默认控制台前景和背景颜色 | |
| COMP | 比较两个或两套文件的内容 | |
| COMPACT | 显示或更改 NTFS 分区上文件的压缩 | |
| CONVERT | 将 FAT 卷转换成 NTFS 你不能转换当前驱动器 | |
| COPY | 将至少一个文件复制到另一个位置 | |
| DATE | 显示或设置日期 | |
| DEL | 删除至少一个文件 | |
| DIR | 显示一个目录中的文件和子目录 | |
| DISKPART | 显示或配置磁盘分区属性 | |
| DOSKEY | 编辑命令行、撤回 Windows 命令并创建宏 | |
| DRIVERQUERY | 显示当前设备驱动程序状态和属性 |
最后
以上就是笨笨斑马最近收集整理的关于C/C++:system()函数的用法的全部内容,更多相关C/C++:system()函数内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复