文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
数组函数:execv()、execvp()、execve()
如果已经把命令行参数保存在了数组中,就会发现这两个版本用起来更容易:
上面两个函数的唯一区别就是
execvp 会用 PATH 变量查找程序。教你如何记住 exec() 函数可以通过构造名称的方法来找到你需要的 exec() 函数。每个 exec() 函数名之后可以跟一到两个字符,但只能是 l 、v 、p 和 e 中的一个。它们分别代表你想使用的功能。对 execle() 函数来讲:l 、v 总是在 p 、e 之前出现;p 、e 是可选的。
使用字符参数列表参数数组/向量根据环境变量
l
v PATH 查找
p
e
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论