有限状态机的编程原理及编程实例
有限状态机有限状态机解决的问题是复杂流程。简单流程:自然流程是结构化的,按照人类顺序思维解决的问题。复杂流程:自然流程不是结构化的,比如先前的MultiButton。具体实例在linux操作系统下实现终端设备界面相互切换。实现读取fd1的数据写入的fd2中,读取fd2的数据写入到fd1当中。状态机简单示意图如下所示:实验工程源码#include <stdio.h>#include <stdlib.h>#include <sys