« 神眼看世界 | 首页 | 维安 »

willbbetter

留言(1 条)

学习C语言的教材 留言:

我感觉如果想用C语言开发程序,《C语言详解第六版》十分精彩,它的特别之处就是在于能够用软件工程的思想来介绍C语言,而且难得可贵之处就是其中很多例子举得十分其当,看的时候都会十分的敬佩作者怎么会想的如此得体,后来想想也是,已经出了六版了,而且它其中会涉及到项目,项目都是实战型的,还有代码解析,每个例子都是以实践为基础的,所以也让人看起来津津有味。
从刚开始学习C语言就被很多人告诉它属于中级语言(介于汇编与高级语言之间),特长在于底层开发,尤其它的精髓在于指针,后来随着学习的深入才发现这话的确是太对了,《C与指针》这本书也适合强化指针,如果已经有了许多基础在看就会如鱼得水一般,会对自己的指针能力得到强化,全书都是贯穿指针来讲解的。《C陷阱与缺陷》应该说是咱们的枕边书了,该书是为数不多的这么多年了,都维持原版原貌,没再版而又一直经典的书籍呀,书中介绍的许多编程技巧都太值得思考了,比如说开篇就介绍的 ==技巧,几乎好像所有人都犯过这个毛病(将=写到条件里),一个简单的变换 1==i ,就解决了,网上对谭浩强老师的书籍攻击,有很大一部分都是因为编程风格,养成一种好的编程风格确实好处太多,尤其是在编写大程序的时候。我感觉如果可以尝试编写1000行代码的程序,就尽量写的大一些,写小程序和大程序的感觉是不一样的,1000行代码的程序和10个100行的感觉可真是没法比的,乐趣当然也没法比较,也许是阶乘的关系吧。有些很有趣的算法书也可以尝试,但是初期最好看源码的,虽然很多人说源码影响理解算法精髓,当刚开始个人感觉最好还是从源码入手。数据结构也可以有效强化C语言。
非常感谢您的博客,一直在订阅,说实话,您的好多文章都对我帮助许多,给我了莫大的启示,您的好多话语也在影响我——让一名普通的大学生不断的得到成长与反思,一直都不知道怎么感谢您,也借助这个机会,想和您说句:谢谢。大学时间我一直热衷C语言编程和底层编程,希望这些文字可以给您一些参考。