无锁循环队列这种数据结构可以满足两个线程对其分别进行读写操作,常用于“生产者——消费者”模型中。本文主要介绍了无锁循环队列的基本原理,最后用C语言实现一个基本的无锁循环队列。 无锁循环队列组成 一个循环队列,供两个线程分别从中读取数据、写入数据 两个线程,一个用于将数据写入循环队列中;另一个用于从循环...