永发信息网

我想在linux下写一个c程序调用linux的可执行文件或者程序,怎么做

答案:2  悬赏:80  手机版
解决时间 2021-11-29 20:53
我想在linux下写一个c程序调用linux的可执行文件或者程序,怎么做
最佳答案
Linux中启动另一个可执行文件或程序用system函数最理想了,这个函数将在你编写的那个程序的内部启动另一个程序,从而创建一个新进程,并等待这个进程执行完毕退出。如果正常执行,system函数将返回被执行程序的退出码;如果无法运行这个程序,将返回错误代码127;如果是其他错误,返回-1。这个函数的原型是:
#include
int system(const char *string);
参数string是将要执行的程序的命令字符串。
还有一种执行外部程序的方法是exec系列函数,但这个系列的函数都是将当前进程的替换成新进程,也就是说原来的进程不存在了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
狗耳朵怎么一上一下太难看了,它到底是立的还
新买的汽油三轮摩托车2018年德惠市给办牌子吗
寇字开头的成语
野蛮跟泼辣有什么区别
哪些词代表第一和第二的意思
这个初三化学公式如何配平方?
植脂末有什么用
什么是由中央银行发行的用于调节商业银行超额
“闫”的繁体字怎么写?
如果一个男人放下骄傲反过来求你见他说明什么
江湖地摊生意,荞麦壳装枕头,哪里有批发货的?
听说新疆伊犁油菜籽1公斤3元多,你知道发货的
除铁器磁场强度MT和GS怎么换算?
蚜虫吃苹果锈吃铁的下联
从昆明出发 丽江和普洱那个更近
推荐资讯
是稍安勿燥还是少安勿燥?什么意思,从何引用
现在内容付费系统哪个好些?
爸爸的一个休息日8o0字
相貌堂皇是外貌描写?
中国人寿乐游卡A和B的条款
喝咖啡几种常见的咖啡器具
云梦县实验中学2015年被录取县一中的新生名单
阿黛尔和现在的丈夫离婚了吗
189元按百分之五扣应该是多钱
6快钱一公斤,24公斤多少钱?
有没有卖电脑3500左右来一套配置 要浚县实体
亲们 lz要去成都理工大学考试 需要住宿一晚
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?