討論串[問題] fork & printf
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓11(11推 0噓 14→)留言25則,0人參與, 最新作者james732 (好人超)時間16年前 (2010/03/17 11:52), 編輯資訊
0
0
0
內容預覽:
剛剛也想了一陣子,覺得很奇怪. 突然發現,原來是 stdout 的 buffer 問題. 在預設的情況下,使用 printf 時並不會馬上輸出,而會先留在記憶體裡面. 因此 a 還在記憶體裡,就一併被帶到 child process 了. 修改如下:. main(). {. fork(); prin
(還有96個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者hubert100時間16年前 (2010/03/17 11:39), 編輯資訊
0
0
0
內容預覽:
#include <stdio.h>. main(). {. fork(); printf("a");. fork(); printf("b");. }. 結果:abababab. main(). {. fork(); printf("a\n");. fork(); printf("b\n");.
(還有98個字)
首頁
上一頁
1
下一頁
尾頁