在哲学家就餐问题的解法中,为什么在过程

如题所述

第1个回答  2016-10-14
两个地方应该是pv操作,pv都是操作元语,不可中断 p操作是将信号量-1 v操作是将信号量+1 pv一定要配对使用 哲学家进餐可以通过信号量机制解决,避免死锁 注释如下: Void test(int i) //测试哲学家i是否满足eating条件 { if(state[i]==HUNGRY) /。
相似回答