任何人都可以幫助我瞭解C編程中的fork進程,以及它如何在實時應用程序中工作。以及示例程序。在Linux環境下使用C語言進行叉編程
1
A
回答
0
Fork-exec is a commonly used technique in Unix whereby an executing process
spawns a new program
相關SO問題:Applications of fork system call
示例代碼:http://www.yolinux.com/TUTORIALS/ForkExecProcesses.html
1
C庫的完整參考已經在你的PC上,如果有Linux的就可以了,至少。您可以通過手冊頁找到幾乎所有系統調用/支持的C函數。嘗試在控制檯輸入man fork
,看看發生了什麼魔術。 :)您可以通過按/
鍵在手冊頁中進行搜索,然後鍵入您的字符串,然後按回車鍵,您可以按n
搜索下一個出現的字符。祝你好運!
3
#include <stdio.h>
#include <unistd.h>
int main()
{
pid_t pid;
pid = fork();
if(pid == 0){
printf("child process\n");
}
else{
printf("parent process\n");
}
return 0;
}
+0
「fork()返回兩次,一次在父項中,一次在子項中」應該會清除更多問題... – ernesto
相關問題
- 1. 使用fork進行C語言編程()
- 2. 爲Linux生成GUI的編程語言或環境?
- 3. GO編程語言的安裝環境
- 4. 在MySQL中使用子查詢進行語言環境回退
- 5. 用Linux編程C語言的參數
- 6. 在linux中混合使用彙編語言和C編程
- 7. I18n - 數據在一個語言環境中,ui在另一個語言環境中,我使用哪個語言環境進行排序?
- 8. XCTest在不同語言環境下
- 9. 使用Zend語言環境進行時間轉換
- 10. 使用linux進行C++編程
- 11. 使用C++編寫二進制文件:默認語言環境很重要嗎?
- 12. C語言視頻編程,linux
- 13. Linux編程環境配置
- 14. 爲什麼不使用C編程語言進行Web開發
- 15. 自然語言和編程語言在語法環境中有什麼區別?
- 16. 在Linux環境下用C編寫文件的問題
- 17. 在linux環境下用C++編寫的rtp分析器
- 18. Symfony2語言環境
- 19. iOS應用程序與語言環境
- 20. 使用二進制語言環境在Perl
- 21. TOSCA使用哪種編程語言進行編程?
- 22. 語言與語言環境在ios上進行日期時間格式化
- 23. 困惑的語言環境和編碼
- 24. 在Linux環境下運行.bat
- 25. Android - 更改應用程序本身的語言環境語言
- 26. 使用的語言環境 - 問題
- 27. 使用Android的語言環境
- 28. OCUnit:更改用戶的語言環境以進行測試
- 29. 系統語言環境語言設置
- 30. Facebook Javascript SDK語言環境語言
到目前爲止,你有什麼想法? –
對不起,我不能完全說出你的意思。你是否想要一個如何在C中使用'fork()'的例子?如果是的話,'fork()'的[Wikipedia article]上有一個例子(http://en.wikipedia.org/wiki/Fork_(operating_system))。 –
[fork()執行過程](http://stackoverflow.com/questions/5010359/fork-execution-process) –