进程1:execve
进程2:hello
execve.h 的代码如下:
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
/*
#include <unistd.h>
execve是系统调用,下面的函数是execve的库函数
extern char **environ;
int execl(const char *path, const char *arg, ...);
int execlp(const char *file, const char *arg, ...);
int execle(const char *path, const char *arg,
..., char * const envp[]);
int execv(const char *path, char *const argv[]);
int execvp(const char *file, char *const argv[]);
*/
int main(void)
{
printf("pid: %d\n", getpid());
//