#include<sys/ipc.h>
#include<sys/sem.h>
1.创建信号灯集 int semget(key_t key,int nsems,int semflg);
成功时返回信号灯的id,失败返回-1
2.控制信号灯集 int semctl(int semid,int semnum,int cmd,…);
成功返回0,失败EOF
3.信号灯PV操作 int semop(int semid,struct sembuf *sops,unsigned nsops);
成功返回0;失败-1