信号量集用于对存在竞争的资源加锁 1.semId=semget(key,nsems,semflg) key:为信号量集名称,可以指定为0455等数字,也可以为PC_PRIVATE nsems:创建几个信号量 semflg:创建并给权限,如(IPC_CREAT | 0600); 2.semctl(semId,semnum,cmd,...)// 2.1初始化信号量集 semctl(semId,num,SETVAL,1) 将semId的第num个信号量设置为1:semvalue 2.2删除信号量集 s…