进程的创建fork()
#include
main()
{
int p1,p2;
if(p1=fork()) /*子进程创建成功*/
putchar('b');
else
{
if(p2=fork()) /*子进程创建成功*/
putchar('c');
else putchar('a'); /*父进程执行*/
}
}
进程的控制 未加锁lockf()
#include
main()
{
int p1,p2,i;
if(p1=fork())
{
for(i=0;i
进程的控制 加锁lockf()
#include
main()
{
int p1,p2,i;
if(p1=fork())
{
lockf(1,1,0);
for(i=0;i