接着上次的共享内存继续学习,这次主要是学习system v共享内存的使用,下面继续: 跟消息队列一样,共享内存也是有自己的数据结构的,system v共享内存也是随内核持续的,也就是说当最后一个访问内存共享的进程结束了,内核也不会自动删除共享内存段,除非显示去删除共享内在,其数据结构跟消息队列很类似: 跟消息队列一样,共享内存也提供了四个函数: 下面详细来看一下各函数的用法: 用法跟msgget函数一模一样,下面用代码来实验一下: 编译运行一下: 当共享内存创建好之后,则希望往共享内存当中进行写…