《啊哈C语言!逻辑的挑战(修订版)》是一本非常有趣的编程启蒙书,《啊哈C语言!逻辑的挑战(修订版)》从中小学生的角度来讲述,没有生涩的内容,取而代之的是生动活泼的漫画和风趣幽默的文字。配合超萌的编程软件,《啊哈C语言!逻辑的挑战(修订版)》从开始学习与计算机对话到自己独立制作一个游戏,由浅入深地讲述编程的思维。同时,与计算机展开的逻辑较量会让你觉得很有意思。你可以在茶余饭后阅读《啊哈C语言!逻辑的挑战(修订版)》,甚至坐在马桶上也可以看得津津有味。编程将会改变我们的思维,教会我们如何思考,让我们的思维插上计算机的翅膀,以一种全新的方式来感知世界。
《深入理解C#(第2版)》是C#领域不可多得的经典著作。作者在详尽地展示C#各个知识点的同时,更注重从现象中挖掘本质。本书深入探索了C#的核心概念和经典特性,并将这些特性融入到代码中,让读者能够真正领会到C#之“深入”与“精妙”。在第1版的基础上,书中新增了C# 4的新特性,如动态类型、命名实参和可选参数等,这些特性将C#语言提升到了一个新的层次。 《深入理解C#(第2版)》适合中高级.NET开发人员阅读。
本书全面介绍了使用C#进行程序开发的各种技术。在内容编排上由浅入深,让读者循序渐进地掌握编程技术;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解“晦涩难懂”的技术;在内容形式上附有大量的注意、技巧、说明、编程信条及轻松一刻等栏目,夯实读者编程技术,丰富编程经验。 全书共19章,按内容结构可以分为3篇,C#编程基础篇、Windows程序设计篇和C#高级应用篇。C#编程基础篇介绍了C#语言编程的基础知识;Windows程序设计篇介绍了使用C#进行Windows程序设计的相关技术,例如,对话框、菜单、工具栏和各种控件的使用等;C#高级应用篇介绍了文件与流、GDI 技术、图像处理、多媒体技术和网络编程技术等程序开发的知识。 本书附有配套光盘。光盘中提供了本书所有程序的源代码、教学录像、项目全程开发录像和编程词典体验版学习软件
嵌入式系统是现在最热门的计算机应用领域之一,嵌入式Linux是应用最广泛的嵌入式操作系统之一,嵌入式C语言在其中起着至关重要的作用。 本书共分13章,全面讲解了嵌入式系统基础,嵌入式Linux C语言开发工具、语言基础,文件I/O相关实例,ARM Linux进程线程开发实例,ARM Linux网络开发实例,嵌入式Linux设备驱动开发以及视频监控系统实例。 本书可作为大中专院校嵌入式相关专业本科生、研究生的教材,也可供广大希望转入嵌入式领域的科研和工程技术人员使用。
本书基于作者在知名技术杂志发表的技术文章、世界各地发表的演讲以及斯坦福大学的课程讲义整理、写作而成,融聚了作者10多年C 程序生涯的真知灼见。 全书分为6篇32章,分别对C 语言的历史和特点、类和继承、STL与泛型编程、库的设计等几大技术话题进行了详细而深入的讨论,细微之处几乎涵盖了C 所有的设计思想和技术细节。全书通过精心挑选的实例,向读者传达先进的程序设计的方法和理念。 本书适合有经验的C 程序员阅读学习,可以帮助读者加强提高技术能力,成为C 程序设计的高手。
C语言编程初学者指南 是专门为C语言编程的初学者编写的入门读物。全书共12章,通过清晰的讲解和详细的示例,介绍了C编程基础知识,包括基本数据类型、条件、循环结构、结构化程序设计、数组、指针、字符串、数据结构、动态内存分配、文件输入和输出与C预处理器指令等话题。C语言编程初学者指南 中的每一章都包含了本章小结和编程挑战,而且给出了一个完整的程序,从而使得读者应用一章中所学的基本概念构建一个容易编写的应用。C语言编程初学者指南 适合于想要通过C开始学习编程的读者、已经具备其他高级语言的编程经验,想要继续学习C的爱好者和对C编程感兴趣的初学爱好者阅读参考。
Objective-C是扩展C的面向对象编程语言,也是iPhone开发用到的主要语言。《Objective-C基础教程(第2版)》结合理论知识与示例程序,全面而系统地介绍了Objective-C编程的相关内容,包括Objective-C在C的基础上引入的特性、Cocoa工具包的功能及框架,以及继承、复合、源文件组织等众多重要的面向对象编程技术。附录中还介绍了如何从其他语言过渡到Objective-C。 《Objective-C基础教程(第2版)》适合各类开发人员阅读。
《C语言程序设计习题集/普通高等教育“十三五”规划教材》是与《C语言程序设计(第二版)》配套的习题集,是学习C语言程序设计的参考书。《C语言程序设计习题集/普通高等教育“十三五”规划教材》针对C语言的知识点精心设计了例题和习题,基本涵盖了高等院校C语言程序设计课程的内容,非常利于学生深入学习和掌握C语言。《C语言程序设计习题集/普通高等教育“十三五”规划教材》共分11章,涉及面广,题型丰富,包括了近年来常见的各种考试题型,知识点覆盖了程序设计的常用算法和基本编程技巧。附录中的8套试卷对测试学生学习C语言的水平有参考价值。 《C语言程序设计习题集/普通高等教育“十三五”规划教材》既可以作为高等院校学生学习C语言程序设计的习题集,也可以作为C语言程序设计爱好者的学习用书。
王建芳编著的《C语言程序设计(零基础ACM \ICPC竞赛实战指南)》是专为C语言爱好者及 ACM/ICPC参赛者编写的入门级教程,针对C语言学习 过程中普遍存在的重理论轻实践、重语法轻编程的现 象,通过贯穿全书的大量实例来介绍C语言编程的方 法和技巧。全书分为三个部分:部分介绍C语言 的基础性语法,包括标准程序框架、数据类型和控制 结构;第二部分介绍了常见的OJ(Online Judge)平 台、使用方法及OJ系统的基本输入与输出的常见类型 ;第三部分通过实例介绍了数组、函数和结构体编程 过程中常用的知识点。 本书可以作为“C语言程序设计”课程的基础教 材,也可作为参加ACM/ICPC竞赛的指导用书,并可作 为各高校和相关培训机构的教学参考书。
本书是按照北京市高等教育精品立项项目的总体要求而编写的。本书系统地介绍了Visual C 面向对象编程的基础知识和基本方法。全书分为9章,主要内容包括C 程序设计、Visual C 编程基础和Visual C 高级编程三个部分,按照Visual C 编程环境——C 语言——应用程序向导——文档/视图结构——MFC——对话框——图形处理——编程深入的顺序安排学习内容。为了配合教学,本书还提供了非常丰富的习题。全书内容安排循序渐进,重点突出,实例典型,文字精练。本书适合作为高等学校相关课程的教材或参考书,也可作为Visual C 初、中级用户的自学读本或培训教材。
C语言是每一位程序员都应该掌握的基础语言。C语言是微软.NET编程中使用的C#语言的基础;C语言是iPhone、iPad和其他苹果设备编程中使用的Objective-C语言的基础;C语言是在很多环境中(包括GNU项目)被广泛使用的C 语言的基础。C语言也是Linux操作系统及其很多功能的基础。学习C语言可以给编程职业生涯提供牢固的基础,也有助于更好地理解更为现代的语言(如Java)。 《C语言入门经典(第5版)》主要介绍最基础的计算机语言之一C语言。 本书从最基础的内容开始,步步深入讲解作为一位称职的C语言程序员应该具 备的知识和技能。 主要内容 阐述C语言的核心特征,例如循环和分支 如何使用指针和指令动态管理内存 如何使用头文件和函数模块化代码 程序如何通过键盘、显示器和数据文件读写数据 如何通过预处理命令在编译时优化代码 如何使用结构有效地管理输入数据
《啊哈C语言!逻辑的挑战(修订版)》是一本非常有趣的编程启蒙书,《啊哈C语言!逻辑的挑战(修订版)》从中小学生的角度来讲述,没有生涩的内容,取而代之的是生动活泼的漫画和风趣幽默的文字。配合超萌的编程软件,《啊哈C语言!逻辑的挑战(修订版)》从开始学习与计算机对话到自己独立制作一个游戏,由浅入深地讲述编程的思维。同时,与计算机展开的逻辑较量会让你觉得很有意思。你可以在茶余饭后阅读《啊哈C语言!逻辑的挑战(修订版)》,甚至坐在马桶上也可以看得津津有味。编程将会改变我们的思维,教会我们如何思考,让我们的思维插上计算机的翅膀,以一种全新的方式来感知世界。
C++ Primer(Fifth Edition)由三位C++大师Stanley B. Lippman、Josée Lajoie和Barbara E. Moo合作完成,其中文译本《C++ Primer中文版(第5版)》也已出版。与上一版相比,这一版基于C++11标准进行了全面而的内容更新;既是初学者的指南,也是中高级程序员不可或缺的参考书。本书作为这部久负盛名的C++经典教程的配套习题解答,提供了C++ Primer(Fifth Edition)中英文版图书中所有习题的参考答案。 本书对使用C++ Primer(Fifth Edition)学习C++程序设计语言的读者来说是一本非常理想的参考书。