求C语言程序分析方法

[复制链接]
 楼主| 发表于 2013-9-12 14:59 | 显示全部楼层 |阅读模式
有一些程序,里面嵌套了很多if,for之类的语句,看的我一头雾水,求各位前辈有什么好的程序分析方法,就是怎么具体分析一个程序,小弟是新手,正在努力学习单片机,求各位前辈赐教,万分感激!
发表于 2013-9-12 15:06 | 显示全部楼层
多看 多写   自然就会了
发表于 2013-9-12 15:30 | 显示全部楼层
就是循环吗,一层一层的看呗,看程序主要是看思路,
发表于 2013-9-12 17:21 | 显示全部楼层
同意楼上的说法,不过看别人的程序确实是。。。。
发表于 2013-9-12 17:51 | 显示全部楼层
猜别人的程序,比自己写还难。要多练习
发表于 2013-9-12 17:57 | 显示全部楼层
C  语言的功底不够。好好  把 C语言学好了, 再学单片机 就轻松多了
发表于 2013-9-12 18:06 | 显示全部楼层
建议网上查找下C语言的书籍,从头到尾看5遍,我和你一样,也是初学,共同努力吧!
发表于 2013-9-12 18:36 | 显示全部楼层
看程序,先看排版,如果排版极差,十有**这个程序也好不到哪里去
 楼主| 发表于 2013-9-13 09:01 | 显示全部楼层
哎,看来还是我的C功底不够啊,要把C功底打好真的需要很长时间吗?
发表于 2013-9-13 11:33 | 显示全部楼层
谢谢分享啊
发表于 2013-9-13 12:21 | 显示全部楼层
排版不是问题,刻意把代码写成一坨的人不是没有,只是一点格式乱,大不了用个什么工具,格式化一遍源文件,如果是刻意写的很绕的掩人耳目的代码,你只能慢慢分析。
问题在想法,没跟上原作思路,总有那么一下,你会有茅塞顿开的感觉~祝楼主成功
发表于 2013-9-13 12:36 | 显示全部楼层
看别人的程序,真的很费劲啊,特别是那种美注释的,要各种揣摩啊
发表于 2013-9-13 12:58 来自手机 | 显示全部楼层
最不愿意看的就是没注视的代码,更可恨的是有些注视还是错误的!
发表于 2013-9-13 13:14 | 显示全部楼层
同上
发表于 2013-9-14 17:00 | 显示全部楼层
只能采用格式化工具,加一个好的编辑软件,例如Source Insight3.当然C语言基础好是必不可少的.然后慢慢看吧
发表于 2013-9-14 21:48 | 显示全部楼层
没什么说的 多看 多写 多想 多悟!!!!
发表于 2013-9-15 13:39 | 显示全部楼层
除了c语言本身的功底和练习之外
首先用c语言的格式化软件把程序格式整理规整
然后用好的软件看, 比如 source insight
,它可以帮你快速调整到各处定义和引用
,理顺引用和调用关系等
在逻辑很复杂的情况下, 可以边看边画流程图
,借助流程图分析
发表于 2013-9-15 16:03 | 显示全部楼层
目前我还在没有思路上苦恼,我感觉要有清晰的思路这个很重要,要不人你都无从下手啊。。。。。。
发表于 2013-9-15 16:43 | 显示全部楼层
论坛里有人发过一个程序黑宝书,可以看一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

31

帖子

2

粉丝
快速回复 返回顶部 返回列表