子程式等待父程式退出及fork使用
#include <unistd.h>
#include <stdlib.h>
#include <stdio.h>
static int var1 = 1;
int main(int argc, char** argv){
pid_t pid;
int var2 = 2;
int status;
pid = fork();
if(pid == -1){
exit(1);
}else if(pid == 0){
var1++;
var2++;
printf("child pgid = %d %d %d\n", getpgid(getpid()), var1, var2);
}else{
printf("parent pgid = %d\n", getpgid(getpid()));
wait(&status);
printf("parent end!\n");
}
return 0;
}
相關文章
- fork、父程式和子程式
- PHP多程式學習(二)__fork起多個子程式,父程式的阻塞與非阻塞PHP
- Windows批處理 呼叫程式後 不等待子程式 父程式繼續執行命令Windows
- linux系統程式設計之程式(六):父程式查詢子程式的退出,wait,waitpidLinux程式設計AI
- 1.5.1 Python程式使用 -- forkPython
- python中fork()函式生成子程式分析Python函式
- fork同時建立多個子程式的方法
- linux 子程式可以繼承父程式正在監聽的埠嗎? 如何子程式關閉了繼承的埠,父程式還能使用這個埠嗎?Linux繼承
- Linux socke server程式設計:父程式和子程式關係LinuxServer程式設計
- [apue] 等待子程式的那些事兒
- VUE父傳子,子傳父Vue
- fork和殭屍程式
- LINUX C 父程式建立多個子程式迴圈非堵塞回收列子Linux
- PHP多程式學習(三)__程式碼案例來了解父程式與子程式的執行順序PHP
- Android 退出多個Activity | 退出程式Android
- 利用 java.lang.Runtime.addShutdownHook() 鉤子程式,保證java程式安全退出JavaHook
- 利用jQuery查詢子元素和父元素程式碼例項jQuery
- Linux fork程式的用法Linux
- Python 中子程式與父程式Python
- 程式等待和程式替換
- 用簡單的程式碼描述Angular父元件、子元件傳值Angular元件
- Linux系統程式設計之程式控制(程式建立、終止、等待及替換)Linux程式設計
- 元件(子傳父)元件
- PLSQL Language Referenc-PL/SQL子程式-使用子程式的原因SQL
- VUE父級使用子元件以插槽的形式,在父級修改內容任意向子級插入Vue元件
- python怎麼退出程式Python
- Linux終端退出後導致nohup程式退出Linux
- git 同步fork的倉庫程式碼Git
- 程式中fork和vfork的區別
- listener為何要fork兩次子程式
- linux fork程式空間問題Linux
- Linux——程式建立、程式終止、程式等待、程式程式替換Linux
- 【多程式】Linux中fork()函式詳解|多程式Linux函式
- linux fork 程式後 主程式的全域性變數Linux變數
- js實現父頁面獲取iframe子頁面內容程式碼JS
- 關於CSS中的定位使用子絕父相(子類絕對位置和父類相對位置)CSS
- Linux系統程式設計(8)—— 程式之程式控制函式forkLinux程式設計函式
- 使用Java 7.0的 Fork/Join框架進行併發程式設計Java框架程式設計