楼主: l5d1l5
2455 8

[书籍介绍] C语言自学必读5本书 [推广有奖]

  • 0关注
  • 0粉丝

高中生

52%

还不是VIP/贵宾

-

威望
0
论坛币
195 个
通用积分
1.0040
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
4050 点
帖子
9
精华
0
在线时间
30 小时
注册时间
2014-8-15
最后登录
2019-7-4

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
2016年6月TIOBE编程语言排行榜:C语言排名第二(长期一二名变动,很少跌破前三),python最新跃居第四!

C语言是由 Dennis Ritchie在1969年到1973年在贝尔实验室研发的。C语言可以把程序简单地编译为机器指令,使得它成为了最高效的语言。

为什么在程序员中,C语言如此流行呢?这背后有很多原因。首先,它独立于平台,可以运行在MAC、Linux、UNIX和PC各种环境中。它是UNIX系统以及其他同样结构的系统的默认语言。同时,它是一种多用途的语言,它可以用于编写设备的驱动程序、桌面应用、嵌入式系统和DBMS(数据库管理系统)。这也就是说,你可以使用C语言写几乎所有需要的程序。

1.《[url=]C程序设计语言[/url]


这本书由C语言之父合著编写。它提供了对C语言的更好见解。比如在C语言中的控制流、运算符、数据结构和函数构造等方面,这本书都有自己的解释。书中所有概念都有合适的例子,以助读者理解。如果你想要学习一种更好的编程范式,代码重用或是注释的重要性。那么,这本书最适合你。书后的系列练习很有挑战性,可以让你通过每一个练习有所提高。

这本书并不好读。但是,这是必读的一本书。我建议,你在读完一本简单的教程之后,再阅读这本书。书中有很多章节需要很长的时间,才能深入理解和掌握。


2、[url=]C语言程序设计:现代方法[/url]


这本书以一种独特的方法解读了C语言。C语言已经经历了一些变化,这本书高效介绍了这些变化。书中的程序都是用纯C代码编写,使得程序有很好的可移植性。这本书鼓励读者独立思考,并且鼓励你找到更有效的解决问题的方法。对C语言感兴趣的学生,这是一本很好的课堂教材。


3.《[url=]Absolute Beginner’s Guide To C[/url]》第二版,作者 Greg Perry

【更新】:这本书也有中文版《[url=]写给大家看的C语言书[/url]》,感谢刘江在评论中补充。PS:[url=]亚马逊[/url]等几大电商网站都无货中。

[url=][/url]

书如其名,这本书是特别为没有编程经验的程序员编写的。这本书从基本的I/O命令,比如printf()、scanf()讲起。在此基础上,也进一步讲解了数据结构、内存中的堆结构、循环和自定义函数。这本书以清晰的讲解模式,帮助读者更简单地理解C语言。同时,书中也简单介绍了C语言中用到的基本语法和标识符。


4.《[url=]C Primer plus[/url]》第5版

[url=][/url]

这是目前市场上,最适合自学的C语言书籍。你可以在书中找到所有C语言编程概念的详细解释。这本书为每一个单独的概念提供了简短的例子,帮助读者更好理解。比如,指针这一章节就体现了这个特点。指针章节是本书编写最出色的章节之一。指针用来标识内存中的具体位置并且存放相应内存地址。书中参照了最新的ANSI标准C99。对于初级程序员来说,本书对学习基本概念大有帮助。这些概念在其他语言(比如:PHP和JAVA中)也有所应用。


5.《[url=]C专家编程[/url]

[url=][/url]

你是准备进一步提高编程技巧的C语言专家吗?《C专家编程》就是为你准备的,它可以帮助程序员理解高级的C语言概念。它强调程序员常用的一些最佳C语言技巧。这本书写得十分有趣,展现了作者在SUN系统(SUN SYSTEM)中的丰富经验。这本书还定义了一些传统的编程方式,比如使用不同的声明方式。同时,本书还提供了很多实用的编程实践提示,比如,指针和数组之间的差别。


一开始,借助书本学习C语言可能有些困难。但是,这些书用最好的方式介绍了C语言中的基本概念。借助这些书,你可以从学习基本的C语言开始,一直深入到学习C语言编程中的高级技巧。完成书中的练习很重要。在实现这些习题的过程中,你可以高效理解和学习有关概念。这些书,也为你继续学习其他高级语言,比如C++、JAVA,提供了基础。 C Primer Plus(第五版)中文版.pdf (70.18 MB)

C Primer Plus 5th Edition.pdf (5.37 MB) C 程序设计教程 钱能 第二版 习题与解答.pdf (24.31 MB)


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:C语言 beginner absolute System beginn C语言 入门 学习 pdf

本帖被以下文库推荐

沙发
tonyxp12 发表于 2016-6-22 13:17:08 |只看作者 |坛友微信交流群
谢谢分享

使用道具

藤椅
hjtoh 发表于 2016-6-22 13:17:26 来自手机 |只看作者 |坛友微信交流群
l5d1l5 发表于 2016-6-22 13:09
2016年6月TIOBE编程语言排行榜:C语言排名第二(长期一二名变动,很少跌破前三),python最新跃居第四!
C ...
很好,谢谢分享

使用道具

板凳
zhangbaoqian 发表于 2016-6-22 13:20:33 |只看作者 |坛友微信交流群
好东西,谢谢

使用道具

报纸
kyle2014 发表于 2016-7-8 14:06:45 |只看作者 |坛友微信交流群
thanks

使用道具

地板
小学渣pi 发表于 2016-7-18 14:50:53 |只看作者 |坛友微信交流群
请问这五本书在哪里?
只有那三本提供下载吗

使用道具

7
albertwishedu 发表于 2016-8-15 20:53:39 |只看作者 |坛友微信交流群
小学渣pi 发表于 2016-7-18 14:50
请问这五本书在哪里?
只有那三本提供下载吗
C Programming Language 2nd Edition  (上传失败,说明论坛里有)
Absolute Beginner's Guide to C, 2nd Edition
Absolute Beginner's Guide to C, 2nd Edition.epub (14.12 MB)



C专家编程
C专家编程.pdf (7.48 MB)

使用道具

8
albertwishedu 发表于 2016-8-15 20:57:33 |只看作者 |坛友微信交流群
[url=]C语言程序设计现代方法第2版.pdf  (清晰扫描版)[/url]
C语言程序设计现代方法第2版.pdf (29.27 MB)

使用道具

9
James052601 发表于 2020-7-28 16:43:53 |只看作者 |坛友微信交流群
怎么老是版权问题啊?楼主能私信到邮箱么?

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-28 16:40