打C语言的基础要读和写相结合。
先搞本C的教程,一开始的的话,谭浩强的《C程序设计》就可以,当工具书,有了问题就查书。
在理解程序原理的前提下,多看看前人优秀的代码,网上很多DIY的项目,可以down下来研习。
别人的东西搞通了之后试试自己能不能亲自实现,实现了就成了自己的了。
编程思想个人觉得是一个自我提升的过程,就像悟道,没有相当的代码量很难体会到。编程思想的形成一般有这么几个原因:
为了相近的功能重复地实现代码,时间长了就想偷偷懒,想找一个可以重复利用的方法;
经常面对功能复杂的要求,感觉驾驭程序力不从心,想找一个万全的指导思想;
明显感觉到自己的程序性能太差,想改善结构,提升效率。
|