标签: state-machine procedural-programming
我很好奇何时会使用状态机(事件驱动)与程序范例。任何有用的程序都需要一些输入,然后输出一些输出。通过一些谷歌搜索,似乎状态机的常见示例是解析器或低级嵌入式设备,其中程序适用于各种各样的事情,但我仍然在努力理解它们对于某些应用程序实际上有多么不同。是否有可能通过使用该范例编写的代码与标准程序来演示状态机的有用性?