c语言 有时候写的代码出错了,却找不到原因,有什么好的办法找出出错的地方?

例如,我只知道 利用注释代码排除,,请问还有什么更好办法?

一般单步
F9--设置断点
F10-F11,调试;
ctrl+F10-执行到指针指向的语句

如果是基础C语言的话,就可以采取逐步输出[不确定的语句后面加上printf]的方法,最实用,也最简单;追问

调试也会,忘记说了,还有其他吗?

追答

我也就这点水平了....帮不上你了....

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-08-11
debug单步调试,写程序一定要会用这个,尤其是初期。debug 里不用你注释代码就能看到各变量的值,不管是C,即使是其他语言的的编译工具也是都有调试工具的,一定要会用。追问

调试也会,忘记说了,还有其他吗?

追答

我确定应该是没有了,在高端一点就是看日志,不过我觉得现在你还接触不到。我还习惯用printf在程序中打印我想看到的东西。等运行好了再注释掉,一般不轻易删除代码,即使是错的。错的代码可以注释掉,但不要删,这样的好处你慢慢就会发现了。

第2个回答  2015-08-11
单步调试,查看每一部的值。追问

调试也会,忘记说了,还有其他吗?

第3个回答  2018-05-03
JetBrains 全家桶
相似回答