sem mutex=1;//取号机互斥信号量 sem empty=10;//空余座位信号量 sem full=0;//已占座位信号量 sem service=0//等待叫号数量 顾客() { p(empty); p(mutex); 取号 v(mutex); v(full); p(service); 获取服务 } 柜员() { while(true) { p(full); v(empty); v(service)//叫号 } }
原文地址:https://www.cnblogs.com/yangmenda/p/11708662.html
时间: 2024-10-12 06:10:33