博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux应用程序调用其他程序执行
阅读量:7059 次
发布时间:2019-06-28

本文共 379 字,大约阅读时间需要 1 分钟。

一、system

1、作用

在Linux应用程序中调用另一个程序;

2、用法

system("/sbin/ifconfig");

 

二、popen

1、作用
调用另一个程序执行,同时保存执行的结果;
 
2、使用示例
#include 
int main() { FILE *pf; char buffer[4096]; pf = popen("/sbin/ifconfig", "r"); fread(buffer, sizeof(buffer), 1, pf); printf("%s\n", buffer); pclose(pf); return 0;}

  

转载于:https://www.cnblogs.com/FarmPick/p/7510936.html

你可能感兴趣的文章
10 Things Every Java Programmer Should Know about String
查看>>
C# ICSharpCode.SharpZipLib.dll文件压缩和解压功能类整理,上传文件或下载文件很常用...
查看>>
C语言的左位移能不能超过8位?
查看>>
关于读博,关于成为一个专家
查看>>
Java下拼接执行动态SQL语句(转)
查看>>
使用ViewPager多页面滑动切换以及动画效果
查看>>
Git本地仓库(Repository)详解
查看>>
linux 系统负载高 如何检查
查看>>
怎么样 javascript / js 在 建立map
查看>>
复杂度
查看>>
利用navicat创建存储过程、触发器和使用游标的简单实例
查看>>
可视化分析之图表选择
查看>>
linux -- ubuntu 14.10开机出现错误“Error found when loading /root/.profile”解决
查看>>
ecshop修改产品详情 折扣倒计时时间
查看>>
把linux的man手册转化为windows下可读的格式
查看>>
Cannot refer to a non-final variable inside an inner class defined in a different method
查看>>
利用Hessian如何实现Webservice
查看>>
zend studio 13 curl 请求本机地址 无法跟踪调试的问题解决方案。。。(chrome等浏览器调试原理相同)...
查看>>
大型web系统数据缓存设计
查看>>
hdu-1016素数环
查看>>