读书人

关于exec()系列函数得用法,该如何处

发布时间: 2012-11-06 14:07:00 作者: rapoo

关于exec()系列函数得用法
我在linux 的 /btswtich下有一个可执行文件mytest 平常直接./mytest就可以执行 现在想用execl( )运行它
execl( "/btswtich/mytest ", "mytest ",NULL, NULL );后面两个参数是这么填吗?如果不是,怎么填?
如果这个不行,换个exec的函数也行,谢谢!
我先去试验去,待会来看

[解决办法]
execl( "/btswtich/mytest ", "mytest ",(char*)0);
[解决办法]
execl需保证最后一个参数为NULL,NULL前面的是命令行参数,不限定个数的,例如:
execl("/bin/ls", "ls", "-al", "/etc/passwd", NULL);

读书人网 >C语言

热点推荐