C语言和程序开发关系不大.
C只是一种开发语言,只是一种帮你描述出你的想法让计算机能看懂的一个工具而已. 如果不是搞底层开发(能够开发底层驱动程序的语言还是比较少的), 只是开发一个应用软件的话, 用什么语言几乎都是一样的, 这就好比写个说明书, 用汉语还是用英语, 其实都是一样的, 表达的是同样的意思.
谭的书只是把C的手册用更加易懂的语言表达一下而已, 但你总不能说把一本手册背的烂熟就能开发程序了. 就好比你把一本字典倒背如流而写不出文章一样.
对于程序开发, 开发语言所占的分量其实是很小的, 开发人员只要知道项目的主要用途就能确定该选用何种开发语言更合适,却一时无法确定合适的架构,算法和数据结构.
而且, 当你学会了一种开发语言后,再去学习另外一种开发语言是很容易上手的, 当这并不意味着你学会了一种开发语言就能立刻用这种语言开发出一款高大上的软件.
C只是一种开发语言,只是一种帮你描述出你的想法让计算机能看懂的一个工具而已. 如果不是搞底层开发(能够开发底层驱动程序的语言还是比较少的), 只是开发一个应用软件的话, 用什么语言几乎都是一样的, 这就好比写个说明书, 用汉语还是用英语, 其实都是一样的, 表达的是同样的意思.
谭的书只是把C的手册用更加易懂的语言表达一下而已, 但你总不能说把一本手册背的烂熟就能开发程序了. 就好比你把一本字典倒背如流而写不出文章一样.
对于程序开发, 开发语言所占的分量其实是很小的, 开发人员只要知道项目的主要用途就能确定该选用何种开发语言更合适,却一时无法确定合适的架构,算法和数据结构.
而且, 当你学会了一种开发语言后,再去学习另外一种开发语言是很容易上手的, 当这并不意味着你学会了一种开发语言就能立刻用这种语言开发出一款高大上的软件.
代码测试环境: WinXP+C-Free5.0.