C/C++及其相关
-
新编C程序设计习题精选与实验指导郭来德,常东超,吕宝志 等著《21世纪高等学校规划教材·计算机应用:新编C程序设计习题精选与实验指导》是《新编C程序设计》配套的习题集与实验参考用书,用于帮助学生自学和辅助教师实践教学。《21世纪高等学校规划教材·计算机应用:新编C程序设计习题精选与实验指导》介绍了Microsoft Visual C++6.O和Turbo C 2.O两种集成开发环境的基本操作,作者从多年C语言教学经验和计算机等级考试大纲出发,精选了C语言的典型笔试与上机习题,实验项目大多采用全国计算机等级考试上机真题;《21世纪高等学校规划教材·计算机应用:新编C程序设计习题精选与实验指导》共分两部分,第一部分是与教材讲授的知识点相关的大量习题及解析,帮助学生更好地理解教材的知识要点,学会解读C语言程序;第二部分从培养学生计算机语言编程能力出发,安排了12个上机实验,循序渐进地介绍了C语言程序的开发过程,详细介绍了C语言程序的调试方法。本书内容丰富、实用性强,侧重逻辑思维和动手能力的培养,不仅可以作为学生的复习教材,也可以作为高校教师和计算机等级考试的自学参考书。
-
C++编程惯用法(美)Robert B. Murray 著在《C++编程惯用法——高级程序员常用方法和技巧》中,C++专家Robert B.Murray与我们分享了他宝贵的经验和建议,以帮助初中级C++程序员得到进一步的提高。《C++编程惯用法——高级程序员常用方法和技巧》总共分为11章,先后介绍了抽象、类、句柄、继承、多重继承、考虑继承的设计、模板的高级用法、重用、异常以及向C++的移植等相关的诸多话题。在书中,作者大量采用了实际开发中的代码作为示例,向读者展示了那些有用的编程策略,并对那些有害的做法进行了警示。为了帮助读者更好地理解,在每一章结束前,在该章中介绍过的主要内容都被放到了一个列表中,此外,书中还给出了一些问题来激励读者们进行更多的思考和讨论。《C++编程惯用法——高级程序员常用方法和技巧》适合具有一定C++编程经验的程序员和项目经理阅读,也适合对C++编程的高级主题感兴趣的读者参考。
-
单片机C语言程序设计实训100例彭伟 编著《单片机C语言程序设计实训100例:基于8051+Proteus仿真(第2版)》基于Keil μVision程序设计平台和Proteus硬件仿真平台,精心编写了100项8051单片机C语言程序设计案例,并且还分别提出了难易适中的实训目标。全书基础设计类案例涵盖8051单片机最基本的端口编程、定时器/计数器应用、中断程序设计和串口通信程序设计;硬件应用类案例涵盖编码与解码器件、串并与并串转换器件、并行存储器及接口扩展器件、LED显示及驱动器件、字符液晶显示器件、图形液晶显示器件、实时日历时钟器件、模数与数模转换器件、I2C接口器件、SPI接口器件、1-Wire总线器件及其他器件共计12类;综合设计类案例包括大量实用型项目设计,如多功能电子日历牌、计算器、电子秤、密码锁、多点温度监测、大幅面LED点阵屏设计、交流电压检测、K型热电偶及铂电阻温度计、GPS系统、红外遥控系统、测距系统、温室监控系统、Modbus总线系统等。
-
算法设计、分析与实现徐子珊 编著《算法设计、分析与实现:C、C++和Java》第1章~第6章按算法设计技巧分成渐增型算法、分治算法、动态规划算法、贪婪算法、回溯算法和图的搜索算法。每章针对一些经典问题给出解决问题的算法,并分析算法的时间复杂度。这样对于初学者来说,按照算法的设计方法划分,算法思想的阐述比较集中,有利于快速入门理解算法的精髓所在。一旦具备了算法设计的基本方法,按应用领域划分专题深入学习,读者可以结合已学的方法综合起来解决比较复杂的问题。本书第7章的线性规划和第8章的计算几何是综合算法部分,通过学习这些内容,读者将进一步地学习更前沿的随机算法、近似算法和并行算法等现代算法设计方法和实战技巧,第9章是算法的实践部分,教给读者如何进行调试。《算法设计、分析与实现:C、C++和Java》特色是按照算法之间逻辑关系编排学习顺序,并对每一个经典算法,都给出了完整的C/C++/Java三种主流编程语言的实现程序,是一本既能让读者清晰、轻松地理解算法思想,又能让读者编程实现算法的实用书籍。建议读者对照本书在计算机上自己创建项目、文件,进行录入、调试程序等操作,从中体会算法思想的精髓,体验编程成功带来的乐趣。《算法设计、分析与实现:C、C++和Java》适合各种学习算法的人员使用,也适合作为大中专院校的学习用书,及培训学校的教材。
-
其实你应该这样学C++王行汉 编著《其实你应该这样学C++》以朴实幽默的行文风格、更符合学习规律的篇章结构、介绍了C++语言的各方面知识。书中的每个章节都有相应的实例,便于读者边学习边实践。同时,本书不单单是对C++基础知识的介绍,也是求职面试的一本很好的指南,将校园学习和社会实践有机地结合在一起。 本书分3篇共25讲,第一篇为劝学篇,主要鼓励所有的学习者,要不畏困难,掌握好C++语言。第二篇为求学篇,它是全书的核心,详细介绍了C++语言的基本知识点,为进一步编程打下一个良好的基础。第三篇为谋略篇,主要介绍了在这个充满竞争的职场里,我们如何去准备,如何去充实自己,从而使自己立于不败之地。 本书内容丰富,深度和广度兼顾。既有关于C++编程语言知识的学习,又有求职经验的传授。主要作为初学者的入门指南,同时还可以帮助中高级读者进一步提高编程的水平,也可以作为研究人员的参考资料。
-
C语言程序设计实验指导宋雅娟,徐志伟,李柯景 主编《21世纪高等学校计算机规划教材·高校系列:C语言程序设计实验指导》的主要内容由22个实验组成,实验内容的难度和实验量适中,并给出了相应的指导。全书内容根据普通院校教学的实际情况编写,实用性较强。突出学习能力的培养。每个章节中以归纳总结的方式简要介绍了各章学习的主要知识点,并结合程序范例,对实践内容提出提示与分析,便于学生学习与理解,充分体现对学生自学能力的培养。《21世纪高等学校计算机规划教材?高校系列:C语言程序设计实验指导》突出理论教材与实验教材的配套使用。根据理论教材教学进度开展实验环节,便于教师教学和学生自学,内容丰富,编排合理。
-
品悟C薛非 著《品悟C:抛弃C程序设计中的谬误与恶习》是迄今为止国内仅有的一部全面且集中地讨论C程序设计中常见错误的书籍。其主旨在于帮助读者从错误中更准确地理解C语言,并在实践中更好地运用C语言。 全书分为上下两部:上部“形而下学”讨论C代码中常见的错误和编程恶习;下部“形而上学”讨论的是对C语言本身认识方面的常见误区。这些问题特别具有普遍性,很多错误不仅仅存在于初学者之中,即使是职业程序员多半也会在本书中找到自己的错误。因此,对于任何想纠正自己对C语言的错误认识以及想不断提高C语言水平的读者来说,本书都提供了一种独到且重要的视角,是一本不容错过的、具有重要参考价值的技术资料。 本书并非那种长篇大论环环相扣的书籍,它的各个主题独立成篇,使人阅读起来轻松愉快。读这本书并不需要正襟危坐在书房里,它可以随时随地地拿过来翻阅。 《品悟C:抛弃C程序设计中的谬误与恶习》可作为各高校C语言或相关课程的教学参考书,也适合那些具有一定经验的C语言程序员阅读使用。
-
Objective-C 程序设计(美)Stephen G. Kochan(斯蒂芬·G·科昌)著 林冀 范俊 朱奕欣译这是一本Objective-C编程领域最畅销的书籍,内容涵盖Xcode 4.2和自动引用计数(ARC)。本书详细介绍了Objective-C和苹果iOS、Mac平台面向对象程序编程的知识。本书作者假设读者没有面向对象程序语言或者C语言(Objective-C基础)编程经验,因此,初学者和有经验的程序员都可以使用这本书学习Objective-C。读者不需要先学习底层的C语言编程,就可以了解面向对象编程。本书结合独特的学习方法,在每章都编写有大量的小程序例子和练习,使Objective-C程序设计适合于课堂教学和自学。本书已经为iOS 5和Xcode 4.2中的重大变更做了全面更新,最大的改动是引入了自动引用计数(ARC),并详细说明了如何在Objective-C编程过程中使用ARC提升和简化内存管理。
-
C程序设计伴侣陈良乔《C程序设计伴侣:帮你更好地理解谭浩强老师的那本书以及更多!》是谭浩强老师经典的《C 程序设计》(以下简称原书)一书的最佳伴侣,是对原书有益且神奇的补充。本书对原书中没有讲透彻的没有讲明白的那些概念、知识和技术点进行了深刻却易于理解的讲解,并把原书中遗漏的、忽视的,甚至是多少有点问题的,以及那些未曾涉及的但作为初学者或称为未来的程序员绝对应该知道的基础知识、编程素养、编程思想,以及业内行规一并讲解清楚了。 较之原书,这本伴侣更加的有趣、更加的通俗易懂。在内容上,较之原书,这本伴侣更加的深刻、更加的透彻,具有更加广阔的视野和更加深厚的内涵。在实用性上,这本伴侣较之原书更加的实战,可以让你养成良好且符合业界标准的编程习惯和编程思想,为今后的继续前行打下必要而优秀的基础。
-
Objective-C初学者指南(美) Gary Bennett,(美)Mitch Fisher,(美)Brad Lees 著 王雷 译苹果移动应用开发成为热点,越来越多的人投身其中,其中不乏从未涉及软件行业的菜鸟级人士。他们也能学会编写iPhone或iPad程序吗?也能做出App应用吗?答案是肯定的。《Objective-C初学者指南(第2版)》就是针对这类人编写的。 本书汇编自xcelMe.com网站培训资料,从面向对象编程和程序逻辑的基本概念入手,引领读者踏上熟练运用Xcode和Objective-C的征程,手把手教读者编写iPhone、iPad和Mac应用程序。作者注重实践,始终强调亲自动手的重要性,并在书中给出了大量示例代码和图示,教会读者从编程的角度考虑问题,使用Objective-C构建编程逻辑,并将所有东西合成到实际应用中。书中的方法对初学者很有帮助,真正做到让读者可以零基础起步,迅速掌握iPhone/iPad开发的要领。 xcelMe.com提供关于本书内容的在线研讨、Q&A论坛以及习题答案。 如果你想在App Store中一举成名,《Objective-C初学者指南(第2版)》就是你的起点。