这样,你就实现了一个基本的生产者-消费者模型,其中生产者和消费者通过共享缓冲区进行交互,并通过互斥锁和条件变量来确保线程安全。
pthread_t daughter; daughter进程 盘子可以用一个变量表示 sem_t empty;各线程不是只做一次,可以是无限或有限次循环 用While(1)控制各线程无限次循环 输出每次是那个线程执行的信息 printf("%s\n",(char *)arg);通过参数arg输出对应线程执行信息 编译方法 gcc hex.c -lpthread 生成默认的可执...