- 博客(25)
- 收藏
- 关注
原创 Linux/Unix进程间的八种通信方式
(3)信号(Signal):信号是比较复杂的通信方式,用于通知接受进程有某种事件发生,除了用于进程间通信外,进程还可以发送信号给进程本身;有足够权限的进程可以向队列中添加消息,被赋予读权限的进程则可以读走队列中的消息。(2)命名管道(named pipe):命名管道克服了管道没有名字的限制,因此,除具有管道所具有的功能外,它还允许无亲缘关系进程间的通信。(6)内存映射(mapped memory):内存映射允许任何多个进程间通信,每一个使用该机制的进程通过把一个共享的文件映射到自己的进程地址空间来实现它。
2023-08-18 20:18:49
337
1
原创 剑指Offer-链表篇(牛客网)
JZ5-求两个链表的第一个公共结点。JZ22-链表中倒数第K个结点。JZ76-删除链表中重复的结点。JZ25-合并两个排序的链表。JZ23-链表中环的入口结点。JZ35-复杂链表的复制。JZ18-删除链表的结点。JZ6-从头打印链表。
2023-08-16 20:48:52
86
1
原创 显示十阶螺旋数组(C)
l<5;l++)c<10-l-1;c++)r<10-l-1;r++)c>l;c--)r>l;r--)i<10;i++)j<10;j++)
2023-08-09 19:12:44
74
原创 Linux系统——C语言学习二
数组就是变量的集合,是一种批量定义变量的方式。类型 数组名[数量];int arr[8];就相当于定义了8个变量 int b1,b2,b3,b4,b5,b6,b7,b8;
2023-08-08 19:45:49
183
原创 基于Linux系统下的C语言项目开发-《用户管理系统》
先输入旧密码、再输入新密码、再确认新密码。ID、昵称、手机号全部符合。ID、昵称、密码、手机号。ID、密码(二分查找)修改昵称、修改手机号。
2023-08-01 20:54:24
267
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人