/* process creation in unix */ /* Examples using system call fork */ #include #include #include int main() { int retVal; printf(" Just one process so far\n"); printf(" Calling fork() system call\n"); retVal = fork(); /* create new process*/ if (retVal == 0) printf(" I am the child %d \n", retVal); else if (retVal > 0) printf(" I am the parent, child has pid %d \n", retVal); else printf(" Fork returned an error %d \n", retVal); return 0; }