Linux 编程之有限状态机 FSM 的理解与实现

💡 原文中文,约3800字,阅读约需9分钟。
📝

内容提要

有限状态机(FSM)是一种数学模型,在计算机领域广泛应用。它可以用于处理程序语言或自然语言的分词器,通信协议中的消息处理,游戏人工智能等。有限状态机的实现方法有if/else if语句、switch语句和函数指针。使用函数指针实现的FSM适用于大规模的状态切换流程,扩展方便。

🏷️

标签

➡️

继续阅读