test1:
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
printf("this is in the new process...\n");
sleep(5);
printf("I have sleep 5 seconds...\n");
}
test2:
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
void f(void)
{
printf("After exec the new process...\n");
}
int main(void)
{
if(fork()==0)
{
execv("./test1",NULL);
}
f();
}
test3:
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
void f(void)
{
printf("After exec the new process...\n");
}
int m