概述
基本概念
- 头文件: 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()函数的用法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复