• 2022-05-27
    在程序中调用fork()函数创建进程,父子进程会获取不同的返回值,下面关于fork()函数的说法,错误的是。
    A: 若子进程创建成功,父进程的fork()返回子进程pid,子进程的fork()返回0。
    B: 若子进程创建成功,子进程的fork()返回子进程pid,父进程的fork()返回0。
    C: 若子进程创建失败,父进程的fork()函数返回-1。
    D: 若子进程创建成功,子进程将从fork()函数调用处之后的代码开始执行。
  • B

    内容

    • 0

      【单选题】下面哪项对 Linux 操作系统下 fork 函数的描述是错误的 A. fork 函数执行一次返回两个值 B. 新进程称为子进程,而原进程称为父进程 C. 父进程返回值为子进程的进程号 D. 子进程返回值为父进程的进程号

    • 1

      关于fork函数,子进程______ 父进程的数据段、堆栈。父、子进程的执行次序______

    • 2

      Fork函数在父进程中的返回值是()。 A: 创建的子进程的进程标识号 B: 0 C: -1 D: 1

    • 3

      利用fork创建的子进程,它和父进程之间()。

    • 4

      对进程创建函数fork()和vfork()描述正确的是()。 A: fork()和vfork()功能不同。 B: vfork()对父、子进程的执行次序有限制,fork()不对子、父进程的执行次序有任何限制。 C: vfork()不对父、子进程的执行次序有任何限制,fork()对子、父进程的执行次序有限制。 D: fork()和vfork()中,父进程、子进程共享内存,子进程不需要完全拷贝父进程的数据段。