可能的重复:
Linux gcc 中 fork() 的工作 https://stackoverflow.com/questions/3513242/working-of-fork-in-linux-gcc
#include <stdio.h>
void main ()
{
printf ("ciao");
fork ();
}
我对 C 优化有一些想法,但不确定。希望你知道答案。
该代码可能会打印"ciao"
标准输出是缓冲 IO 的两倍,因此标准输出的内部缓冲区将在子进程中复制,并且当每个进程(父进程和子进程)退出时,两个缓冲区都会被刷新。
与优化无关。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)