Ubuntu下C、C++進程間的編程

#include
#include <stdio.h>
#include <stdlib.h>
int main()
{
pid_t pid;
int v = 0;

pid = fork();
if(pid < 0)
{
printf("Error.");
exit(-1);
}


if(0 == pid)
{
v++;
printf("id:%d, v=%d\n", getpid(), v);
}
else
{
v--;
printf("id:%d, v=%d\n", getppid(), v);
}


printf("v=%d\n", v);
return 0;
return 0;
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章