操作系统(进程间共享存储区的通信):创建一个共享存储区,大小4个字节(int大小)。创建一个子进程,然后子父进程独自运行。父进程写入一个数字到共享存储区,子进程在共享存储区把该数字读出

题目:创建一个共享存储区,大小4个字节(int大小)。创建一个子进程,然后子父进程独自运行。父进程写入一个数字到共享存储区,子进程在共享存储区把该数字读出。
代码量很少,纯属应付作业
笔者在telnet上写这些代码,由于知识技术及英语太菜,不知道怎样在telnet上复制出来这些代码,所以就用截图的方式给读者参考。

代码:
在这里插入图片描述在这里插入图片描述在这里插入图片描述

运行效果:
在这里插入图片描述

看代码前一定先了解shmget()、shmat()、shmdt()、shmctl()这几个函数的作用及参数

猜你喜欢

转载自blog.csdn.net/qq_41631679/article/details/84190515