找回密码
 注册
关于网站域名变更的通知
查看: 294|回复: 1
打印 上一主题 下一主题

Linux C编程 ---- 进程间的通信(三)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-8-1 13:25 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 pulbieup 于 2019-8-1 13:26 编辑 * Y" ]4 n! R6 W

! k3 y; o/ N* a( B8 ~; m4 \% J; c消息队列:& f+ M: Y4 q8 F' }" I# K# m+ y
; d, ?3 z' x$ g3 ?
. ^/ j, Z$ F! N
    消息队列就是一个消息的链表.可以把消息看作一个记录,具有特定的格式.进程可以向中按照一定的规则添加新消息;另一些进程则可以从消息队列中读走消息' f4 g$ H% B) f1 x1 M" H
; a; C, w# h; f

8 v5 O3 o& d  r; T8 p2 N; {
+ @8 `4 R2 ^* t2 t- z- {·创建打开消息队列msgget()
% p* f# A, i1 @5 d: D1 t( m2 Y
  V3 y, ?% z6 ]: S8 g
2 N! J& e& K  z/ _
·读数据从队列msgrcv()
. c& X# Z/ Q3 Y9 b% [$ I5 H9 ?+ I- R/ ~* N% A# |* o

% z! q) P5 {& P( g! \# G·写数据到队列msgsnd(). ~; m2 K8 V4 P# I  j  M+ M

/ P7 Z2 d1 f- i- Y7 T# G$ N

6 Z, |) D* a* U: |( u% I7 p·控制消息队列msgctl()
8 t& p7 }6 P( [4 b2 ~0 V8 F  Q4 _4 D. U+ r+ B: K9 _

3 ?6 A" Z0 r  n$ B: M5 _
& S( w* n: o' D* q5 |
创建msgget:
& Z. H( e0 O' @* J9 G/ f4 S) [3 S2 F. Z' m3 ^
9 R* Q6 `9 l( d7 v' a
游客,如果您要查看本帖隐藏内容请回复

$ C2 ]2 x) Z  w# t
2 J+ u) q$ d9 d& B2 n0 @6 O
9 d8 _1 i! w, B" N( a

该用户从未签到

2#
发表于 2019-8-1 18:58 | 只看该作者
good good study,day day up!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-24 20:49 , Processed in 0.171875 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表