System函数详解

System函数由ISO C定义,当参数为空时返回非零值。该函数利用fork、exec和waitpid完成操作。返回值如下:

  • fork失败或waitpid出错:-1
  • exec失败:exit(127)
  • 正常执行:shell的终止状态

使用system函数的优势在于它提供了必要的错误处理和信号处理。

ppt 文件大小:3.63MB