2.fork創建子進程

getpid 獲取當前進程id getppid 獲取當前進程的父進程的id pid_t fork() 1.爲什麼fork有兩個返回值? 因爲這兩個返回值是由不同的進程return出來的,而不是由一個fork函數返回兩個數。 (fork後,進程由一個變成兩個,兩個進程分別有一個返回值) 返回值: <0:失敗 >0:當前進程爲父進程(父進程的返回值) =0:當前進程爲子進程(子進程的返回值)
相關文章
相關標籤/搜索