1、多用print,printf 等
最好将每个变量每一步的值都输出来,方便查找错误
2、断点调试
断点(break point)是指在代码中指定位置,当程序运行到此位置时变中断下来,并让开发者可查看此时各变量的值。因断点中断的程序并没有结束,可以选择继续执行
1、首先打断点
2、step over 执行下一行代码后继续中断
3、step into 中断在函数内部
4、step out 中断在执行完当前所在函数后的位置
5、选择“resume program”,(恢复程序)程序就会继续执行,直到遇到下一个断点
留心关注变量的变化情况