感谢楼上的回复,但我还是有不理解的地方,如下:
共享内存开辟的应该是连续空间吧,假设是buf[256],
进程1 写入范围0-63个字节
进程2 写入范围64-127个字节
进程3 写入范围128-191个字节
进程4 写入范围192-255个字节
进程5 读取范围0-63个字节
进程6 如何知道写入的范围呢?