1. 首页
  2. 移动开发
  3. MeeGo
  4. C语言实现状态机解析单词

C语言实现状态机解析单词

上传者: 2020-11-16 12:29:10上传 ZIP文件 8.34KB 热度 10次
我们在看程序设计相关书籍的时候,经常会看见:设计一个程序模块的时候,应该做到“高内聚,低耦合”或者“隔离变化,降低复杂度”等,其含义都是差不多的,即:减少模块之间的相互依赖,使模块更独立,尽可能的做到对扩展开放,对修改封闭。C++的多态特性,就是一个隔离变化,降低耦合的一种方式。C++的多态,本质上和在C语言当中的函数指针一样,通过一种手段,调用不同的函数,实现对同一事物实现不同的处理方式。最近在写一个单词解析的练习题,刚好是使用了函数指针来达到隔离变化,降低耦合的目的,本文将是对学习知识的一个记录,同时分享给每一个需要学习函数指针的同学们。
用户评论