小编May*_*xit的帖子

解释这段代码的工作原理; 子进程如何返回值以及在哪里?

我不知道子进程返回的值是怎么回事?

输出为6,7; 问题来源:http://www.cs.utexas.edu/~mwalfish/classes/s11-cs372h/hw/sol1.html

Program 1: 
main() 
{ 
    val = 5; 
    if(fork()) 
    wait(&val); 
    val++; 
    printf("%d\n", val); 
    return val; 
}
Run Code Online (Sandbox Code Playgroud)

c fork child-process data-structures

2
推荐指数
1
解决办法
5723
查看次数

标签 统计

c ×1

child-process ×1

data-structures ×1

fork ×1