当前位置:首页 » 编程语言 » c语言陷阱与缺陷pdf

c语言陷阱与缺陷pdf

发布时间: 2023-03-01 07:15:45

c语言看哪本书

第一本C语言书籍,《C语言程序设计:现代方法》,网上对其评价非常的高,被誉为“近10年来最好的一部C语言着作”,书籍封面如下:

    书中包含了C语言的方方面面,对主要函数讲述的非常透彻,习题也非常丰富,对想通过编程习题来增强编程能力的朋友们,非常有帮助,对函数声明、指针等比较难的部分讲述的十分详细,推荐初学者可以看看这本书。
    第二本C语言书《C专家编程》。封面如下:
    国内已经有中文版了,该书具有一定的难度,对C语言的主要方面进行了非常深的研究,对于想提高C语言编程能力的朋友们,可以看一看,但是速度要慢,习题也非常经典,完成书的习题,会对C语言有更深入的了解。
    第三本:《C陷阱与缺陷》,封面如下:
    该书讲述了C程序员常常容易犯的错误,内容十分经典,从基本的数据类型到移植,都有涉及,朋友们也可以看看,肯定会有帮助的。

⑵ c语言入门经典(第四版) 中文版

嵌入式高级C语言进阶
C语言概述-01C语言概念、发展历史、特点http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24675555
C语言概述-02C基本程序结构等http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24679413
C语言概述-03C语言第2个程序第3个程序http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24679415
C语言概述-04C程序开发过程http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24676741
C语言概述-05C语言开发常见错误分析http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24676797
C语言概述-06C语言 开发语言和开发工具的关系http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24684950
C编程基础-01C语言基本数据类型http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24683553
C编程基础-02常量和变量http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24688154
C编程基础-03const类型修饰符概念http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24677311
2C编程基础-03const类型修饰符实例
http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24720572
C编程基础-04volatile类型修饰符http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24685486
C编程基础-05extern,static存储http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#
C编程基础-06register存储类型说明符http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24685644
C编程基础-07auto存储类型说明符http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24685678
C编程基础-08操作符-算术操作符http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24677935
C编程基础-09操作符-sizeof操作符http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24686154
C编程基础-09操作符-关系逻辑操作符http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24678079
C编程基础-09操作符-位运算操作符http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24686402
C编程基础-10表达式http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24678315
C编程基础-11if条件判断结构http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24686640
C编程基础-12switch条件判断结构http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24686726
C编程基础-13for循环结构http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24686792
C编程基础-14while循环结构http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24678685
C编程基础-15跳转语句http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24679987
C编程基础-16模块化设计方法http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24678881
C编程基础-17函数的声明和定义http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24687236
C编程基础-18函数的调用http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24679113
C编程基础-19递归函数http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24679189
C编程基础-20函数返回值http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24680021
C编程进阶-1数组http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24688354
C编程进阶-1字符串http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24688500
C编程进阶-3指针http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24691778
C编程进阶-4函数指针http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24680581
C编程进阶-5动态类型分配http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24688820
C编程进阶-6指针常见错误http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24688856
C编程进阶-7指针与数组http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24691814
C编程进阶-8编译预处理http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24682609
C编程进阶-9结构体基础http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24682671
C编程进阶-10链表http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24683653
C编程进阶-11共用体http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24682755
C编程进阶-12位段http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24690968
C编程进阶-13枚举http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24690978
C编程进阶-14文件http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24691004
C编程总结http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=3463501&uid=1320045357&t=1#24691044

⑶ 推荐学C语言的书

2009-10-19 07:44:50添加 1. C语言程序设计 作者 : 谭浩强
出版社 : 清华大学出版社评语 : 第0本 《C语言程序设计》谭浩强我们很少有学C语言的启蒙书不是用这本的。如果你从来没接触过C语言,这本书还是适合作为入门的。尽管大学毕业之后就不再碰这本书,但是还记得当初这本书看了3遍、指针那部分看了至少5遍的那种心情。以后看了其它的书,才对C语言中的一些内容有更深的理解。相信大多数第一次接触C语言的人都有类似的感觉。不要期望一本启蒙的书带给你想要的一切,一切才刚刚开始。 加入购书单已在购书单 2009-10-19 07:48:08添加 2. C程序设计语言(第二版)影印 作者 : Brian W.Kernighan,Dennis Ritchie
出版社 : 清华大学出版社评语 : 第1本 《C程序设计语言》 Brian W. Kernighan / Dennis M. Ritchie 这本书又称为 R&K C,还有谁能比C语言之父对C语言更有发言权的呢?推荐看英文版。你会惊讶于在短短不到200页的篇幅内,这两位牛人将C语言描述的这么清晰。即使不专门学C语言的人也可以拿出来翻翻 加入购书单已在购书单 2009-10-19 07:44:50添加 3. C 陷阱与缺陷 作者 : (美)凯尼格 着,高巍 译
出版社 : 人民邮电出版社评语 : 第2本 《C陷阱与缺陷》Andrew Koenig Andrew Koenig的成名作,能帮助初学者减少90%的错误。一些错误(比如赋值符、运算符优先级等)还是不时的会在自己的程序里出现,只是已经打过预防针了,很容易发现。另外作者写了一本《Accelerated C++》,据说是C++的最佳入门书,狠赞!! 加入购书单已在购书单 2009-10-19 07:44:50添加 4. C专家编程 作者 : (美)林登(LinDen.P.V.D) 着,徐波 译
出版社 : 人民邮电出版社评语 : 第3本 《C专家编程》(LinDen,P.V.D)一看书名就知道这丫不能拿来入门用的,第一次看的时候够折磨大脑的。作者声称,编程的唯一原因是因为乐趣。相比之前的几本书,这本书还介绍C语言运行的环境,更全面地考察了C语言。深入分析了C语言中一些容易混淆的概念,如复杂的声明和定义、数组和指针、链接和运行时库、内存等。很值得一读。顺便一提:链接库可参考《深入理解计算机系统》的动态链接库一章,写得更易读 加入购书单已在购书单 2009-10-19 07:44:50添加 5. 编程精粹:编写高质量C语言代码(英文影印版) 作者 : Steve Maguire
出版社 : 人民邮电出版社评语 : 第4本 《编程精粹:编写高质量C语言代码》 《Writing Solid Code》 Steve Maguire 这是我读到C语言书中最惊叹的一本,尽管写出没有bug的程序不太可能,但按照作者提供的方法,可以离这个目标很近。本书关注的更多是怎么使用C语言开发工业级产品的问题。这本书源自作者十几年不断的追问自己两个简单的问题: 1)怎样才能自动地查出这个错误? 2)怎样才能避免这个错误? “他的另一部名着Debugging the Development Process(中文版《微软加入购书单已在购书单 2009-10-19 07:44:50添加 6. C Interfaces and Implementations 作者 : David R. Hanson
出版社 : Addison-Wesley Professional评语 : 第5本 《C Interfaces and Implementations》 David R. Hanson 这本据说为唯一一本能和R&K C并驾齐驱的书,可惜中文版众口一致说太烂,无处可载电子版,影印版跳票多年,原版USD 54.99实在承受不起,囊中羞涩,奈何奈何。想念多年,至今不能一睹芳容,深以为憾。 加入购书单已在购书单 2009-10-19 07:44:50添加 7. C标准库\图灵程序设计丛书 作者 : P. J. Plauger
出版社 : 人民邮电出版社评语 : 前面5本差不多够了,另外推荐两本,精力过剩的可以翻翻第6本 《C标准库》P. J. Plauger 本书介绍C标准库的实现,书中有较为详尽的代码。虽然这本书年代久远,现在的实现肯定和以前也有差别,但是还是很有参考价值,特别是对C标准库的实现有兴趣的人。中文版太贵,英文电子版看得太累,还是以后有地方借的时候再继续看。 加入购书单已在购书单 2009-10-19 07:44:50添加 8. C语言参考手册(原书第5版) 作者 : (美)哈比森(Harbisom.S.P.)着
出版社 : 机械工业出版社评语 : 第7本 《C语言参考手册》拿来备查的,C语言的任何细节几乎都能在其中找到借到。书的第一部分介绍C语言语法细节。第二部分介绍运行时库,可以和《C标准库》参考阅读。

热点内容
sqlserver图片路径 发布:2024-11-07 14:37:56 浏览:67
磁罗经算法 发布:2024-11-07 14:26:49 浏览:850
怎么使用主机搭建服务器 发布:2024-11-07 14:10:26 浏览:84
蚂蚁矿机什么配置 发布:2024-11-07 14:10:22 浏览:430
上海家谱数据库 发布:2024-11-07 14:10:19 浏览:296
ibm服务器如何修复系统 发布:2024-11-07 13:56:02 浏览:977
pythonarraylist 发布:2024-11-07 13:52:03 浏览:742
不记名杉德卡密码在哪里 发布:2024-11-07 13:43:44 浏览:533
剑击脚本 发布:2024-11-07 13:39:12 浏览:205
python强转 发布:2024-11-07 13:32:35 浏览:1001