永发信息网

execl函数的execl函数的用法

答案:1  悬赏:10  手机版
解决时间 2021-11-08 12:48
execl函数的execl函数的用法
最佳答案

成功则不返回值, 失败返回-1, 失败原因存于errno中,可通过perror()打印
Windows下示例(vs编译):
#include
#include
int main()
{
printf(调用D盘Test目录下的hello.exe, 第一个参数为该应用程序的名称
);
execl(D:\Test\hello.exe,hello);
printf(进程已经被递交给了hello.exe,这里不会再执行);
}
Linux下示例:
#include
main()
{
// 执行/bin目录下的ls, 第一参数为程序名ls, 第二个参数为-al, 第三个参数为/etc/passwd
execl(/bin/ls, ls, -al, /etc/passwd, (char *) 0);
} #include
int main()
{
char args[]= -l;
// 执行/bin目录下的ls, 第一参数为程序名ls, 第二个参数为-al, 第三个参数为/etc/
execl(/bin/ls,ls,-al,/etc/,NULL);
return 0;
} [cnscn@test c]$ gcc execl.c -o execl
[cnscn@test c]$ ./execl
-rw-r--r-- 1 root root 2218 Jan 13 11:36 /etc/passwd


我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
7.2米台钓竿重多少克合适
魔方7阶mu是什么意思
我的思想已经开始变得懒散了,请能人想想办法
返校游戏时钟怎么解 解谜技巧图文攻略分享
什么是网贷平台P2N模式
养红腹缸里铺什么底沙好呢,或者说铺好
有没有人知道专业打假的联系方式呢?
葵丑日上午十点半是什么时辰
在起小点见第12期pdd专访,放“同手同脚”之
南昌航空大学前湖校区属于昌北还是昌南
中国人民财产保险股份有限公司直属营销服务站
一世武舅六月天是哪三个数字
全国消防临时资质今后两年陆续到期,之后怎么
云龙县垚鑫颖机动车检测有限公司地址在哪,我
2、There is a man. 变复数句 3、That is a g
推荐资讯
问一个奥数题,晃晃晃晃晃晃晃晃晃晃晃晃急
三个字的宫殿名字
新渠村民委员会地址有知道的么?有点事想过去
哈姆林大学怎么样
留学去哪个国家好??
洋房好还是别墅好,洋房和别墅的区别都有哪些
沾化区泊头派出所地址在什么地方,想过去办事
骗子天天商旅骗子
我amd的电脑正常,怎样把inter的系统装到另一
和用户改造针对居民不同意怎么办
兰陵离拉林多远请你告诉我谢谢
单身狗视频里的英文歌叫什么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?