用C语言模拟操作系统进行进程之间的通信和调度