我觉得C应该这么学
把老谭那本书拿出来书上所有例子代码 包括语法所有的 变量定义类的 都打一遍
然后用VC debug生成的模式调试 看汇编代码
发现不同
比如一个例子 if(!a==0)if(a!=0) if(a)这三个其实按照我们习惯上编程目的都一样的 a不等于0 a为真时执行放到VC里调试看汇编执行的不同
还有局部变量全局变量存储地方的不同结构体什么的都可以看到
一个例子生成好EXE 取个编号保存下来先在VC里看汇编代码 等以后积攒多例子后 用OD反汇编写出C源码
我觉得这种方法超好 机器的执行步骤都能想到不过需要汇编基本语法知识
与其说学好C语言,不如说学好反汇编。 妈呀!你们还会用OD啊!咱不行! x8888k 发表于 2011-8-1 08:57 static/image/common/back.gif
楼主好高端啊,我连OllyDbg这款软件都不知道,根本就没听过
照你这么说要学好C那不是要先学好汇编,那还不 ...
我也没系统学过汇编大概指令记得就行了数据结构只会链表
我觉得C语言还是比汇编重要的
楼主的做法也是一种思路,只要能学好就是好方法!顶楼主!{:5_110:} 顶下楼主,学好汇编是向大师迈进 楼主的思路是在有C和汇编的基础上提升C吧,对于刚入门的可能不太适合 顶楼主 ,这个方法值得尝试 {:1_1:}厉害的。好思路。学习 每个人的学习思路不一样..思路还是有自己的好 汇编没学好 还是回去再学吧
页:
[1]