1.花流程图
2.使用windows的调试工具,可以下断点看看是不是预想的值
3.错误的种类就多了,语法错误最基本的,内存越界,野指针等等
4.模块话就是各个模块的设计尽量没有依赖,缺少某个模块程序照样可以运行 具体实现要有编程功底,不是1句2句就说的了的