foll-exec.c

来自「模拟嵌入式硬件平台的软件源代码」· C语言 代码 · 共 44 行

C
44
字号
#include <stdio.h>#include <stdlib.h>#include <unistd.h>#include <string.h>int  global_i = 100;#ifdef PROTOTYPESint main (void)#elsemain ()#endif{  int  local_j = global_i+1;  int  local_k = local_j+1;  printf ("foll-exec is about to execlp(execd-prog)...\n");  execlp ("gdb.base/execd-prog",          "gdb.base/execd-prog",          "execlp arg1 from foll-exec",          (char *)0);  printf ("foll-exec is about to execl(execd-prog)...\n");  execl ("gdb.base/execd-prog",         "gdb.base/execd-prog",         "execl arg1 from foll-exec",         "execl arg2 from foll-exec",         (char *)0);  {    static char * argv[] = {      (char *)"gdb.base/execd-prog",      (char *)"execv arg1 from foll-exec",      (char *)0};    printf ("foll-exec is about to execv(execd-prog)...\n");    execv ("gdb.base/execd-prog", argv);  }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?