有错误,就首先要要找出错误的原因,这个过程称为debug。之后再编译运行。如果很难定位错误的位置,建议在程序里增加debug语句,简单打印出程序中的位置行号,等等。如果发现了错误的大概位置,但是很难找到错误的原因,就要使用debug工具,设置断点,单步跟踪执行,精确找到错误位置。程序中错误大都不止一个,如果编译运行后,依然有错误,重复上述过程。