,出错返回-1 删除信号量程序如下: 3)获取信号量的当前值:intsem_getvalue(sem_t*sem,int*valp); 返回:成功返回0,出错返回-1sem_getvalue在...。而基于内存的信号量是由应用程序分配信号量的内存空间,即分配一个sem_t数据类型的内存空间,然后由系统初始化它们的值。操作函数如下: #include<semaphore.h>int...