摘要: 问上述程序会打印出多少个"-",我当时认为是6个啊,这还用问?嗨。原来fork调用的时候已经把printf中的"-"放在缓存区中了,而且没有flush,即没有刷新缓冲区。所以父子进程各复制了一份"-",所以答案是8个。 下面这段代码: 执行./a.out,输出如下 a write to stdout 阅读全文
posted @ 2017-12-08 23:05 guhowo 阅读(314) 评论(0) 推荐(0) 编辑