C 库函数 - system()

描述

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

声明

下面是 system() 函数的声明。

int system(const char *command)

参数

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

返回值

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

实例

下面的实例演示了 system() 函数的用法,列出了 unix 机上当前目录下所有的文件和目录。

实例

#include#include#includeintmain(){charcommand[50];strcpy(command,"ls -l");system(command);return(0);}

让我们编译并运行上面的程序,在 unix 机上将产生以下结果:

drwxr-xr-x 2 apache apache 4096 Aug 22 07:25 hsperfdata_apache

drwxr-xr-x 2 railo railo 4096 Aug 21 18:48 hsperfdata_railo

rw------ 1 apache apache 8 Aug 21 18:48 mod_mono_dashboard_XXGLOBAL_1

rw------ 1 apache apache 8 Aug 21 18:48 mod_mono_dashboard_asp_2

srwx---- 1 apache apache 0 Aug 22 05:28 mod_mono_server_asp

rw------ 1 apache apache 0 Aug 22 05:28 mod_mono_server_asp_1280495620

srwx---- 1 apache apache 0 Aug 21 18:48 mod_mono_server_global

下面的实例演示了 system() 函数的用法,列出了 windows 机上当前目录下所有的文件和目录。

#include

#include

int main ()

{

char command[50];

strcpy( command, "dir" );

system(command);

return(0);

}

让我们编译并运行上面的程序,在 windows 机上将产生以下结果:

a.txt

amit.doc

sachin

saurav

file.c

c语言标准库函数system,C 库函数相关推荐

  1. C 库函数 system/WIFEXITED/WEXITSTATUS

    文章目录 描述 声明 参数 返回值 实例 WIFEXITED/WEXITSTATUS函数 systerm两层含义 函数实例 详解解释 参考资料 描述 C 库函数 int system(const ch ...

  2. c语言中逐个检索字符的库函数,C语言库函数strstr的实现

    C语言库函数用于在字符串中查找子串.函数原型为char *(strstr)(const char *s1, const char *s2) 函数的参数是两个字符串,函数返回s2在s1中第一次出现的位置 ...

  3. 【Kotlin】标准库函数 ③ ( with 标准库函数 | also 标准库函数 )

    文章目录 一.with 标准库函数 二.also 标准库函数 Kotlin 语言中 , 在 Standard.kt 源码中 , 为所有类型定义了一批标准库函数 , 所有的 Kotlin 类型都可以调用 ...

  4. python查看库函数和方法_查看python库函数和三方库函数文档

    原博文 2020-03-08 16:08 − 1.打开终端,输入python -m pydoc -p 0,(0是让系统自动分配端口,也可以自己指定端口)会返回Server ready at http: ...

  5. 【C语言】常用字符(string库函数,ctype库函数),字符数组的输入与处理)

    编写程序,实现求最常用字符.英文字母里出现频率最高的是哪个字母呢? 给定一个字符串,输出字符串中出现次数最多的字母.输入要求:输入一个只含有大小写字母和空格的字符串,长度不超过100,以回车结束.输出 ...

  6. c语言编写conio库函数,c语言库函数头文件注释

    1.代码中只要有用到printf scanf 等函数,头文件就要写 #include 这个在代码中是必不可少的,因为编写代码就是为了输出结果 用到像getch()这种键盘输入函数的话,就需要用到#in ...

  7. JAVA外部库函数_java常用库函数

    库 Tools:工具 Preferences:参数配置 JSP 中常用英文 URL: Universal Resource Location:统一资源定位符 IE: Internet Explorer ...

  8. c语言编写平方根函数不用库函数,不使用库函数sqrt实现求一个数的平方根

    二分法: double mysqrt(double a) { if(a == ) return ; double precision = 1.0e-7, start = , end = a; if(a ...

  9. c语言中min函数的作用,C语言库函数

    C语言库函数是把自定义函数放到库里,是别人把一些常用到的函数编完放到一个文件里,供程序员使用.程序员用的时候把它所在的文件名用#include<>加到里面就可以了(尖括号内填写文件名),例 ...

最新文章

  1. 网络编程学习笔记(getservbyname和getservbyport函数)
  2. vmdk文件怎么安装到虚拟机_【技术分享】虚拟机镜像解析
  3. linux – 我怎么知道我到somaxconn有多近?
  4. 登录注册的基本加密方法(可逆)
  5. 如何在站点静态文件下查找某关键字并修改文件名?
  6. 【UI/UX】Web应用GUI设计
  7. linux-数据库篇-索引
  8. c语言分号应用,问什么C程序里总是提示缺少分号;,而明明有分号?
  9. 怎样在Word和LaTeX中打出黑底的圆圈数字?
  10. 利用python在excel中画图
  11. 华三路由器ER3260 ipsec配置
  12. 网店营销忌讳效应:要知道别人不喜欢什么
  13. 小学生四则运算考试系统Java
  14. 计算机无法开机出现英文,电脑开机出现英文字母开不了机解决方法
  15. 申办高新技术企业,如何申请高新认定
  16. Android 获取ROOT权限原理介绍和签名验证原理及反编译学习
  17. excel文件如何取消打开密码
  18. 边界提取(Region的边界提取)
  19. 通达信破解接口怎么委托下单?
  20. Netbackup(NBU)8.2安装配置

热门文章

  1. mybatis中使用使用模块化sql
  2. YII 利用Clip构建layout
  3. 学习mongo系列(五) AND,$or,$type
  4. 微软私有云分享(R2)21 BMC提升B格
  5. 如何检查计算机账号克隆
  6. mysql mariadb 10.4_MariaDB 10.4.1发布,流行的MySQL分支版本
  7. java 生成txt日志方法,java定向输出程序日志(输出到txt文件中)
  8. 抓包测试步骤XMind
  9. Ant Design Pro引入Echarts 报错Unexpected token
  10. mongod: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: