现在的位置: 首页 > 综合 > 正文

Linux学习-exec()函数系列

2013年11月04日 ⁄ 综合 ⁄ 共 180字 ⁄ 字号 评论关闭
   exec()函数之间的主要区别就在于命令行参数如何传给新程序.
  execl系列将argv中的没一个元素作为单独的参数传给程序,而用NULL结束整个列表.
  execv将命令行参数作为C字符串数组来传递(是一个指向以/0结尾的字符串数组的以"NULL"结尾的指针数组中的一个指针)
  execle 和execve则是多了环境变量.
  execve是内核中的实际调用.

抱歉!评论已关闭.