消息队列:消息队列就是一个消息的列表。用户可以从消息队列种添加消息、读取消息 等。
消息队列的实现包括:创建或打开消息队列、添加消息、读取消息和控制消息队列这四种操 作。
我们在学习消息队列时有四个离不开也很重要的函数:
函数msgget:创建或打开消息队列,消息队列的数量会受到系统消 息队列数量的限制;
函数 msgsnd:把消息添加到已打开的消息队列 末尾;
函数 msgrcv:读取消息,消息从消息队列中取走,它可以指定取走某一条消息;
函数 msgctl:控制消息队列,它可以完成多项功能。
首先介绍msgget 函数语法要点:
msgsnd 函数语法要点: