在c语言编程中,有面向对象编程的思想也是很重要的。在涉及到条件判断,预编译选项,等等,其实就是一个状态机的实体。在编写程序中,我觉得思想逻辑要脱离语言的限制。先别去想具体的实现,而是思考逻辑上的实现,然后在选择相应的工具去实现。