View Code 编译:gcc -o NAME NAME.c -lpthread 或者 gcc NAME.c -o NAME -lpthread 运行:./NAME
开始时没有产品sem_t empty_sem; // 同步信号量, 当满了时阻止生产者放产品sem_t full_sem; // 同步信号量, 当没产品时阻止消费者消费pthread_mutex_t mutex; // 互斥信号量, 一次只有一个线程访问缓冲int product_id = 0; //生产者idint prochase_id = 0; //消费者id/* 打...
在Linux下完整C语言实现生产者消费者问题的代码。其中涉及信号量、多线程、GCC编译、PV操作等基础知识。Linux下通过gcc - o yy xxx.c -pthread,再通过./yy即可运行。点赞(0) 踩踩(0) 反馈 所需:1 积分 电信网络下载 WPF桌面程序参考源码 2024-11-14 15:53:52 积分:1 ...