6 下列 C 程式使用 fork()系統呼叫來產生子程序(child process),程式執行結果其 printf 印出 value 的值為何?
#include< stdio.h >
int main()
{
int pid, value = 10;
pid = fork();
if (pid = = 0){ /* child process */
value +=5;
}else{ /* parent process */
wait(NULL);
printf(“%d“,value);
exit(0);
}
 
(A) 5
(B) 10
(C) 15
(D) 20

答案:登入後查看
統計: A(8), B(46), C(39), D(9), E(0) #838147

詳解 (共 1 筆)

#1309730
我覺得這程式連編譯都不會過吧
fork() ??
2
1

私人筆記 (共 1 筆)

私人筆記#2202320
未解鎖
https://www.geeksfor...
(共 520 字,隱藏中)
前往觀看
0
0