文章目录
一、System 系统调用简介
二、系统调用示例
三、调用其它程序
一、System 系统调用简介
System 系统调用的返回值在不同操作系统上有所不同,例如在 Windows、Linux 和 Mac 系统中,返回值各有差异。
Windows 下的 CMD 命令提示符与 Linux 下的 Terminal 终端命令功能相似,其中提供的命令类型基本都有各自对应的命令。
例如:
- 查看文件目录:Windows 下的 dir 命令相当于 Linux 中的 ls 命令;
- 查看文本:Windows 下的 type 命令相当于 Linux 中的 cat 命令;
- 查看进程:Windows 下的 tasklist 命令相当于 Linux 中的 ps 命令;
(博客资源中附带一份 Windows 常用命令)
System 函数的作用是用于执行操作系统的终端指令。(在本程序中用于执行其他程序)
二、系统调用示例
涉及到在 Windows 下使用 gcc,参考【C 语言】Windows 下使用 gcc 编译器(常用的编译器 | Qt 中的 gcc 编译器 | 独立安装 MinGW)
在使用系统调用之前,首先需要导入 stdlib.h 头文件。在代码中调用 system("notepad"); 相当于在命令行执行 notepad 命令。
代码如下:
#include <stdlib.h>int main(){ system("notepad");}登录后复制
文章来自互联网,不代表电脑知识网立场。发布者:,转载请注明出处:https://www.pcxun.com/n/657784.html
