本篇文章给大家谈谈c语言项目开发的书籍推荐,以及c语言做项目书籍对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
1、学习c语言看什么书2、学好C语言要看哪些书3、C语言编程哪些书好的?4、C语言编程入门书籍
学习c语言看什么书
如果是自学的话,最好不要看潭浩强的书,他喜欢用数学公式做例题,不适合初学者或自学。
其实潭浩强的书并不怎么样,比国外的教程差远了,只是国内高校缺乏创新意识,跟风现象严重,从高校到职校,《C程序设计》几乎人手一本,这才创下了“发行量第一”现象。而且潭浩强已公开表示:不再就他的书回答任何技术性的问题!这分明是对自己技术没信心、落后于时代的表现。
国外教程:
《21天学通C语言》
《C语言三日通》(很多人国外自学者都是看了这本书才入门的,所用的例题简单易懂)
再介绍以下两本真正经典的教材:
1.《The C Programming Language》
2.《Expert C Programming — Deep C Secrets》
如果E文好就看原版,否则只有买译本了。
强调一句:如果您是自学(初学者),千万别表谭浩强的书,否则你很难看懂。他的书到处都是,您自己找一本先体验一下就知道了。
1、《啊哈C语言》
这本书为计算机纯小白量身打造。风格幽默,生动形象,通俗易懂,对入门小白培养兴趣大。在语言艺术这方面,是登峰造极。对已经有基础的人进阶或者巩固帮助不大。
2、《C primer plus 第5版/第6版》
从书名就可以看出这是一本为入门小白准备的,对希望能够系统学习c语言的读者很有帮助。入门小白在啃书过程中,遇到的主要阻碍,以及对很多关键字不够了解,而这本书中每一个知识点都安排了很多生动简单的示例,并给出了相应的运行结果,畅通无阻的感觉。而《C Primer Plus 6》相对于第5版又做了一个全新的升级,在完整度、示例运行、详细度上更进一步,读起来不会枯燥乏味。
3、《C++ Primer Plus(第6版)中文版》
被誉为“开发人员学习C++的必备教程,没有之一”!一本经久不衰的c++入门畅销书适合,从未学习过C语言甚至没学过编程的零基础小白。从基础内容开始,先讲解了有关传统编程的一些规则,到了后面才一点一点引出C++的精髓之一的相关内容,挺有丰富的案例,新手理解容易。
4.《C和指针》
指针和指针操作一直是c语言中的重点和难点。而这本书深入和完整的提供了关于指针的知识,足以帮助避开指针的痛苦。更主要的一点,这本书中ADT、递归、指针和数组的部分有自己独特的思想,可以和教材互补,形成一个正确的c语言观。
5、《C程序设计语言》
这本书在c语言界的殿堂级宝藏,可谓是经典之中的经典。纵向上,从hello world衍生出计算机的发展历程,横向上不断深入,层层拔高。在短短的100多页之内,几乎就手把手教写了stdio.h stdlib.h string.h当中大部分例程,实现了二分查找、快速排序、二叉树、哈希表这些重要的数据结构和算法。
学好C语言要看哪些书
01
基础:《C语言程序设计:现代方法》(第2版)(C
Programming: A Modern Approach, 2nd Edition, K.N.King)《深入理解计算机系统》(修订版或第2版)(Computer Systems: A Programmer’s Perspective,
Randal E. Bryant et al),阅读建议《C语言程序设计》(第2版)(The
C Programming Language, Brian W. Kernighan Dennis M.
Ritchie)《程序员修炼之道》(The
Pragmatic Programmer: From Journeyman to master, Andy
Hunt Dave Thomas)
02
内核/驱动:Linux内核设计与实现》(第3版)(Linux
Kernel Development, 3rd Edition, Robert Love)《Linux设备驱动程序》(第3版)(Linux
Device Driver, 3rd Edition, Jonathan Corbet et al)《深入Linux内核架构》(Professional
Linux Kernel Architecture, Wolfgang Mauerer)
03
应用:《UNIX环境高级编程》(Advanced
Programming in the UNIX Environment, W. Richard Stevens)《UNIX网络编程》(Unix
Network Programming, W. Richard Stevens)
04
进阶:《C陷阱与缺陷》(C Traps and Pitfalls, Andrew Koenig)《C专家编程》(Expert C Programming, Peter
van der Linden)《ARM嵌入式系统开发:软件设计与优化》(ARM
System Developer’s Guide: Designing and Optimizing System Software,
Andrew Sloss et al)
C语言编程哪些书好的?
先学谭浩强的《C语言程序设计》,这本书比较简单可以入个门随便考个全国二级
不过要想学好C语言这样还远远不够,建议多学习,精通C语言。一下是我搜集的书!!
比如《C语言之四书五经》中介绍的4本。(虽然这些书很多已经绝版了,但我相信电子版也是很有益处。况且,如果你真的想看,我相信你一定有办法搞的到。)这些书你会在很短的时间内看完(比如一两个月),这取决于你的基础和悟性。之后要看那些书呢?我不妨再列几本。Bjarne
Stroustrup的《C++程序设计语言》(The
C++
Programming
Language)一定要看,这本书里面对于C的一些基础概念的定义,比我见过的其他任何C语言书都要全,都要仔细;Bjarne
Stroustrup的《C++语言的设计与演化》(The
Design
and
Evolution
of
C++)和David
R.Hanson
的《C语言接口与实现
创建可重用软件的技术》(C
Interfaces
and
Implaementations
Techniques
for
Creating
Reusable
Software)一定要看,这两本书讲述了如何用C来实现异常处理、实现类型的封装和扩展等一些大的项目中经常用到的高级技术。
另外,即使是最经典最权威的书,也没有办法面面俱到,所以手边常备一本《C语言参考手册》是十分必要的。《C语言参考手册》就是《C
Reference
Manual》,是C语言标准的详细描述,包括绝大多数C标准库函数的细节,算得上是最好的标准C语言的工具书。顺便提一句,最新的《C程序设计语言》是根据C89标准修订的,而《C语言参考手册》描述的是C99标准,二者可能会有些出入,建议按照C99标准学习。还有一本《C和指针》,写得也是相当地不错,英文名是《Pointers
on
C》,特别地强调指针的重要性,
C语言编程入门书籍
C语言其实有很多好书,我们上学普遍学的是老谭的书,对于应付考试,考计算机等级够用了。但是对于一个真正想把编程当饭吃的人来说,这是根本不够的。从入门到精通,学习编程总有个过程。不同阶段看不同的书,或者看一本能“活到老,学到老”的书。编程书籍以国外的受欢迎程度远远大于国内。下面给大家推荐几本:
入门:
C语言入门经典
《C语言入门经典》例子简单生活化,而且每个例子分析很细。章节安排合理,章末的例子还特别注重思路的引导,而且分析起来特别有成就感。这本书是自学过程的一本好书。
进阶:
C primer plus
这本书很适合希望系统学习C语言的读者,正如他的名字,是一本不错的入门和进阶的书。书中的每一个知识点都有很多生动简单的示例,并给出了相应的运行结果。总之,在看这本书的`过程中,有一种一气呵成的感觉。
高手:
C专家编程
《C专家编程》展示了最优秀的C程序员所使用的编码技巧,并专门开辟了一章对C++的基础知识进行了介绍。书中C的历史、语言特性、声明、数组、指针、链接、运行时、内存以及如何进一步学习C++等问题进行了细致的讲解和深入的分析。
本书可以帮助有一定经验的C程序员成为C编程方面的专家,对于具备相当的C语言基础的程序员,本书可以帮助他们站在C的高度了解和学习C++。
当然,C语言的书籍很多,大家也不必拘泥于推荐的书籍,适合自己的才是最好的。只读书而不去实际动手,这相当于纸上谈兵。理论联系实际才是硬道理。
c语言项目开发的书籍推荐的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于c语言做项目书籍、c语言项目开发的书籍推荐的信息别忘了在本站进行查找喔。