0
|
Shankhadeep Mukerji · 技术社区 · 7 年前 |
1
1
假设代码生成10个并行线程,这是正确的。然而
此外,这10个线程没有定义执行顺序-它们都处于竞争状态。$displays或assignment可以以任何顺序出现,因此有可能
|
2
1
在变量开始执行之前,可能需要向其添加一个“自动”,自动存储类变量映射到堆栈上。调用函数时,函数中声明的所有局部(非静态)变量都映射到堆栈中的各个位置。由于此类变量仅存在于堆栈上,因此一旦函数执行完成,它们就不再存在,堆栈相应收缩。含义范围保持活动状态,直到到达所有子进程的末尾。
|