使用execvp()函数需要注意的两点
exec系统调用会从当前进程中把当前程序的机器指令清除,然后在空的进程中载入调用时指定的程序代码,最后运行这个新的程序。#include<stdio.h> #include<signal.h> #include<string.h> #include<unistd.h> #defineMAXARGS(20) #defineARGLEN(100) intmain(){char*arglist[MAXARGS+1]...