OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 18205|回复: 35

推荐几本学习c语言的书。

[复制链接]

24

主题

91

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
377
金钱
377
注册时间
2013-6-19
在线时间
53 小时
发表于 2013-7-31 01:47:02 | 显示全部楼层 |阅读模式
(一)C语言学习系列一之C语言基础学习篇(2013-07-31)
        (1)《C和指针
内容简介:

            《C和指针》提供与C语言编程相关的全面资源和深入讨论。《C和指针》通过对指针的基础知识和高级特性的探讨,帮助程序员把指针的强大功能融入到自己的程 序中去。全书共18章,覆盖了数据、语句、操作符和表达式、指针、函数、数组、字符串、结构和联合等几乎所有重要的C编程话题。书中给出了很多编程技巧和 提示,每章后面有针对性很强的练习,附录部分则给出了部分练习的解答。
强烈推荐,绝对是经典中的经典。别的可以不读,这本一定要读。真不知道谭某某的书怎么卖700w本的!!
下载链接:
中文版:
http://vdisk.weibo.com/s/BUuqTA9EHele8
英文版:
http://vdisk.weibo.com/s/BUuqTA9EHeleb
答案:  
http://vdisk.weibo.com/s/BUuqTA9EHeldJ
    (2)《C陷阱与缺陷》

内容简介:
            
作者以自己1985年在Bell实验室时发表的一篇论文为基础,结合自己的工作经验扩展成为这本对C程序员具有珍贵价值的经典著作。写作本书的出发点不是要批判C语言,而是要帮助C程序员绕过编程过程中的陷阱和障碍。
全书分为8章,分别从词法分析、语法语义、连接、库函数、预处理器、可移植性缺陷等几个方面分析了C编程中可能遇到的问题。最后,作者用一章的篇幅给出了若干具有实用价值的建议。
本书适合有一定经验的C程序员阅读学习,即便你是C编程高手,本书也应该成为你的案头必备书籍。
下载链接:

http://vdisk.weibo.com/s/BUuqTA9EHele0
    (3)《你必须知道的495个C语言问题》
内容简介:
            《你必须知道的495个C语言问题》一书于2009年由人民邮电出版社出版发行,该书以问答的形式组织内容,讨论了学习或使用C语言的过程中经常遇到的一 些问题。书中列出了C用户经常问的400多个经典问题,涵盖了初始化、数组、指针、字符串、内存分配、库函数、C预处理器等各个方面的主题,并分别给出了 解答,而且结合代码示例阐明要点。该书可作为各高校相关专业C语言课程的教学参考书,也是各层次C程序员的实践指南。
下载链接:
http://vdisk.weibo.com/s/BUuqTA9EHeldX
    (4)《C专家编程》
内容简介:
            书本撷取了几十个实例,细致、深入地讲解了C的历史、语言特性、声明、数组、指针、链接、运行时、内存以及分析了如何进一步学习C++等问题。本书是一本ANSIC编程语言的高级读本。它适用于已经编写过C程序的人,以及那些想迅速获取一些专家观点和技巧的人。
下载链接:
http://vdisk.weibo.com/s/BUuqTA9EHel0q
    (5)《C语言核心技术》
内容简介:
            《C语言核心技术》由机械工业出版社出版,由C语言专家Peter Prinz和Tony Crawford编著,由浅入深的详细讲解了C语言学习与应用中的重点和难点。主题可以分为,C语言基础语法,GNU编译器介绍,C语言中的内存管理,GCC/GDB程序调试方法等。本书适合于初学者与希望深入研究C语言原理的编程人员和研究人员,是一本不可多得的编程必备书籍。
下载链接:
http://vdisk.weibo.com/s/BUuqTA9EHel0R
    (6)《代码之美》

内容简介:
            本书介绍了人类在一个奋斗领域中的创造性和灵活性:计算机系统的开发领域。在每章中的漂亮代码都是来自独特解决方案的发现,而这种发现是来源于作者超越既定边界的远见卓识,并且识别出被多数人忽视的需求以及找出令人叹为观止的问题解决方案。
本 书33章,有33位作者,每位作者贡献一章。每位作者都将自己心目中对于“美丽的代码”的认识浓缩在一章当中,张力十足。33位大师,每个人对代码之美都 有自己独特的认识,现在一览无余的放在一起,对于热爱程序的每个人都不啻一场盛宴。 虽然本书的涉猎范围很广,但也只能代表一小部分在这个软件开发这个最令人兴奋领域所发生的事情。

下载链接:
http://vdisk.weibo.com/s/BUuqTA9EHel0o
    (7)《C Primer Plus》
容简介:
            
全书共17章。第1、2章学习C语言编程所需的预备知识。第3到15章介绍了C语言的相关知识,包括数据类型、格式化输入输出、运算符、表达式、流程控制语句、函数、数组和指针、字符串操作、内存管理、位操作等等,知识内容都针对C99标准;另外,第10章强化了对指针的讨论,第12章引入了动态内存分配的概念,这些内容更加适合读者的需求。第16章和第17章讨论了C预处理器和C库函数、高级数据表示(数据结构)方面的内容。附录给出了各章后面复习题、编程练习的答案和丰富的C编程参考资料。

本书适合希望系统学习C语言的读者,也适用于精通其他编程语言并希望进一步掌握和巩固C编程技术的程序员。
下载链接:
http://vdisk.weibo.com/s/BUuqTA9EHel03
    (8)《the c programming language》
容简介:
            《The C Programming Language》译作《C程序设计语言》,是由著名的计算机科学家Brian W. Kernighan和C语言之父的Dennis M. Ritchie合著的一部计算机科学著作,是第一部介绍C语言编程方法的书籍。它是一本必读的程序设计语言方面的参考书。它在C语言的发展和普及过程中起到了非常重要的作用,被视为是C语言的业界标准规范,而且至今仍然广泛使用。它也被公认为计算机技术著作的典范,以清晰简洁的文字讲述而著称。书中用"hello world"为实例开始讲解程序设计,也已经成为程序设计语言图书的传统。
本书的讲述深入浅出,配合典型例证,通俗易懂,实用性强,适合作为大专院校计算机专业或非计算机专业的C语言教材,也可以作为从事计算机相关软硬件开发的技术人员的参考书。 在计算机发展的历史上,没有哪一种程序设计语言像C语言这样应用如此广泛。
下载链接:
http://vdisk.weibo.com/s/BUuqTA9EHek-R
    (9)《C语言高级程序员编程指南》
下载链接:
http://vdisk.weibo.com/s/BUuqTA9EHek-X
    (10)《C语言程序设计高级教程——周立功》
容简介:           
            本书定位于将C语言作为计算机编程入门语言,以帮助读者树立计算机程序设计的思想,培养学生程序设计基本能力为目标的教材。
全书以程序设计为主线,采用案例驱动模式展开讲解,通过案例和问题引入主要教学内容,重点讲解程序设计的思想和方 法,并结合相关的语法知识。全书主要包括3方面的内容:基本内容(数据表达、数据处理和流程控制)、常用算法和程序设计风格以及C语言应用中的一些处理机 制(编译预处理和命令行参数等)。涉及数据类型、表达式、分支、循环、函数、数组、指针、结构、文件的概念、应用以及指针和各种构造类型的混合运用、基本 算法等内容。
下载链接:
http://vdisk.weibo.com/s/BUuqTA9EHek-Y
    (11)《程序调试思想与实践》
下载链接:
http://vdisk.weibo.com/s/BUuqTA9EHek-6
    (12)《微软C编程精粹》《高质量C_C++编程指南》《Microsoft编写优质无错C程序秘诀》
下载链接:
http://vdisk.weibo.com/s/BUuqTA9EHek-v
http://vdisk.weibo.com/s/BUuqTA9EHek-q
http://vdisk.weibo.com/s/BUuqTA9EHek-F
(二)还有一些我认为写的比较好的关于c语言的书,在我的网盘里都可以下载到。这里就不一一贴下载链接了。
(三)这些PDF是从网上下载下来的,版权归原书作者所有。当然希望大家能够支持正版,购买正版书籍。
(四)下次将分享《C语言学习系列一之C语言算法学习》
                                                                                                                                                                                                                                    @Vampireyifeng

    

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

126

主题

820

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1683
金钱
1683
注册时间
2012-10-28
在线时间
62 小时
发表于 2013-7-31 08:23:42 | 显示全部楼层
回复 支持 反对

使用道具 举报

8

主题

103

帖子

0

精华

初级会员

Rank: 2

积分
187
金钱
187
注册时间
2012-11-12
在线时间
22 小时
发表于 2013-7-31 09:21:05 | 显示全部楼层
回复【楼主位】Vampireyifeng:
---------------------------------
靠!还真的一本都没看过,就是看了好几本国内的书。特别是认真看了谭某人那本,我晕
没人看你努力的过程,只看最后的结果。
回复 支持 反对

使用道具 举报

54

主题

1008

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2382
金钱
2382
注册时间
2012-11-22
在线时间
403 小时
发表于 2013-7-31 09:28:47 | 显示全部楼层
给力
回复 支持 反对

使用道具 举报

2

主题

55

帖子

0

精华

初级会员

Rank: 2

积分
142
金钱
142
注册时间
2013-5-24
在线时间
9 小时
发表于 2013-7-31 10:03:44 | 显示全部楼层
楼主NB
回复 支持 反对

使用道具 举报

4

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
73
金钱
73
注册时间
2013-7-22
在线时间
0 小时
发表于 2013-7-31 10:41:36 | 显示全部楼层
顶起
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2013-7-31 10:47:43 | 显示全部楼层
V5
回复 支持 反对

使用道具 举报

36

主题

1263

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1612
金钱
1612
注册时间
2012-6-15
在线时间
39 小时
发表于 2013-7-31 11:42:17 | 显示全部楼层
顶一个
回复 支持 反对

使用道具 举报

34

主题

805

帖子

4

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1863
金钱
1863
注册时间
2011-3-29
在线时间
139 小时
发表于 2013-7-31 12:08:30 | 显示全部楼层
1《C和指针》2《C陷阱与缺陷》都看过,都不错的。10《高质量C_C++编程指南》也要看一下,有关一些编程规范的,写出来的代码更好看,更好维护。

我是看谭浩强的书入门的,感觉也没那么差劲。基本功是动手磨练出来的。
业余程序玩家。
回复 支持 反对

使用道具 举报

1

主题

9

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2013-2-25
在线时间
1 小时
发表于 2013-7-31 20:54:43 | 显示全部楼层
顶一下,自己还是一个菜鸟,向大牛学习。
回复 支持 反对

使用道具 举报

6

主题

92

帖子

0

精华

初级会员

Rank: 2

积分
147
金钱
147
注册时间
2011-12-30
在线时间
2 小时
发表于 2013-8-5 11:29:27 | 显示全部楼层
不错,呵呵
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

精华

新手上路

积分
27
金钱
27
注册时间
2013-1-12
在线时间
0 小时
发表于 2014-5-11 10:24:37 | 显示全部楼层
原子哥的回复是什么意思?
回复 支持 反对

使用道具 举报

16

主题

52

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
285
金钱
285
注册时间
2013-12-4
在线时间
44 小时
发表于 2014-5-11 11:12:53 | 显示全部楼层
浏览过一些,收藏了细看。
回复 支持 反对

使用道具 举报

17

主题

168

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
260
金钱
260
注册时间
2014-4-12
在线时间
0 小时
发表于 2014-12-3 22:25:04 | 显示全部楼层
《C rimer lus》和《the c programming language》
规格严格,功夫到家
回复 支持 反对

使用道具 举报

86

主题

982

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1846
金钱
1846
注册时间
2013-4-15
在线时间
163 小时
发表于 2015-6-16 15:20:23 | 显示全部楼层
卧槽  真的都是关于C的好书 我都没看过  我只看过谭浩强的那本  赶快下载下来好好打打基础  都是部部经典啊  谢谢楼主了  下载回家看
合肥-文盲
回复 支持 反对

使用道具 举报

6

主题

91

帖子

0

精华

高级会员

Rank: 4

积分
767
金钱
767
注册时间
2014-11-15
在线时间
91 小时
发表于 2015-6-22 23:15:23 | 显示全部楼层
作为程序员,无论是初级还是高级,这几本书都值得看或者供着
回复 支持 反对

使用道具 举报

3

主题

38

帖子

0

精华

初级会员

Rank: 2

积分
83
金钱
83
注册时间
2015-6-26
在线时间
5 小时
发表于 2015-11-26 18:08:31 | 显示全部楼层
谢谢分享           顶起
回复 支持 反对

使用道具 举报

2

主题

56

帖子

0

精华

高级会员

Rank: 4

积分
509
金钱
509
注册时间
2015-12-22
在线时间
85 小时
发表于 2016-1-13 22:03:57 | 显示全部楼层
谢谢分享,mark
回复 支持 反对

使用道具 举报

0

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
106
金钱
106
注册时间
2016-1-31
在线时间
23 小时
发表于 2016-2-4 21:23:40 | 显示全部楼层
谢谢楼主,确实是好书。
(7)《C Primer Plus》
这本无法下载了,能传给我邮箱吗?hotdll的163信箱。
回复 支持 反对

使用道具 举报

0

主题

73

帖子

0

精华

初级会员

Rank: 2

积分
91
金钱
91
注册时间
2016-2-5
在线时间
13 小时
发表于 2016-2-10 09:39:07 | 显示全部楼层
谢谢楼主~~~~~~~
回复 支持 反对

使用道具 举报

33

主题

87

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
275
金钱
275
注册时间
2016-2-9
在线时间
62 小时
发表于 2016-2-10 18:56:17 | 显示全部楼层
感谢分享
回复 支持 反对

使用道具 举报

5

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
95
金钱
95
注册时间
2016-2-23
在线时间
16 小时
发表于 2016-2-24 12:58:47 | 显示全部楼层
感谢分享,C Primer Plus没有了
回复 支持 反对

使用道具 举报

6

主题

29

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
308
金钱
308
注册时间
2014-3-12
在线时间
10 小时
发表于 2016-2-25 15:50:04 | 显示全部楼层
先照单全收了,谢谢
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
221
金钱
221
注册时间
2016-1-17
在线时间
35 小时
发表于 2016-3-7 12:40:53 | 显示全部楼层
楼主真赞,谢谢分享,,顶!!!
回复 支持 反对

使用道具 举报

3

主题

56

帖子

0

精华

初级会员

Rank: 2

积分
167
金钱
167
注册时间
2016-1-16
在线时间
15 小时
发表于 2016-5-4 11:25:27 | 显示全部楼层
厉害,看过几本都是很值得看的书,没想到楼主能收集到这么全
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
8
金钱
8
注册时间
2016-7-19
在线时间
0 小时
发表于 2016-7-19 13:47:19 | 显示全部楼层
谢谢分享    楼主  《C Primer Plus》的下载地址无效,可以传我邮箱吗  
                  谢谢!!!!
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
8
金钱
8
注册时间
2016-7-19
在线时间
0 小时
发表于 2016-7-19 13:47:55 | 显示全部楼层
回复 支持 反对

使用道具 举报

3

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2016-6-30
在线时间
16 小时
发表于 2016-7-21 11:46:22 | 显示全部楼层
c语言.从入门到放弃
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
26
金钱
26
注册时间
2016-7-23
在线时间
2 小时
发表于 2016-7-23 10:21:12 | 显示全部楼层
大爱LZ  无私  
回复 支持 反对

使用道具 举报

1

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
111
金钱
111
注册时间
2015-4-4
在线时间
25 小时
发表于 2017-7-21 13:06:35 | 显示全部楼层
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手入门

积分
14
金钱
14
注册时间
2017-7-25
在线时间
1 小时
发表于 2017-8-3 10:14:11 | 显示全部楼层
非常感谢楼主
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手入门

积分
14
金钱
14
注册时间
2017-7-25
在线时间
1 小时
发表于 2017-8-3 10:14:32 | 显示全部楼层
、这些书推荐的不错
回复 支持 反对

使用道具 举报

9

主题

46

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1125
金钱
1125
注册时间
2016-11-9
在线时间
96 小时
发表于 2017-8-18 08:49:45 | 显示全部楼层
本帖最后由 学习阶段 于 2017-8-18 08:51 编辑

楼主你好,谢谢分享,可是有几个链接已经不能下载了,链接失效了,分别是 2.C陷阱与缺陷、4.C专家编程、5.C语言核心技术、6.代码之美、7.C Primer Plus、8.the c programming language、12.3 Microsoft编写优质无错C程序秘诀,能从新再发一下吗,或者qq和邮箱联系,我QQ1161656226,邮箱1161656226@qq.com,谢谢。
回复 支持 反对

使用道具 举报

126

主题

820

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1683
金钱
1683
注册时间
2012-10-28
在线时间
62 小时
发表于 2017-8-22 17:48:00 | 显示全部楼层
mark thanks
回复 支持 反对

使用道具 举报

5

主题

38

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
445
金钱
445
注册时间
2017-8-5
在线时间
37 小时
发表于 2017-8-27 16:47:22 | 显示全部楼层
谢谢分享!!
回复 支持 反对

使用道具 举报

0

主题

125

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
221
金钱
221
注册时间
2017-5-26
在线时间
76 小时
发表于 2017-8-27 17:28:44 来自手机 | 显示全部楼层
谢谢分享!!!
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-23 04:38

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表