hine {public:};struct StateMachine::branch StateMachine::the_table[3][3] = {int main(void)註：为了减少和此主题不直接相关的修改，此处的输入输出函数使用C语言的标准函式库，另外，其中的三元运算符?:也可以用if-else来实现。
应用.自动机编程常用在词法分析及语法分析器中。此外，用自动机的方式处理问题（将执行的程式分为自动机的步骤，以及各步骤间只透过显式的状态传递资讯）是事件驱