《啊哈C语言!逻辑的挑战(修订版)》是一本非常有趣的编程启蒙书,《啊哈C语言!逻辑的挑战(修订版)》从中小学生的角度来讲述,没有生涩的内容,取而代之的是生动活泼的漫画和风趣幽默的文字。配合超萌的编程软件,《啊哈C语言!逻辑的挑战(修订版)》从开始学习与计算机对话到自己独立制作一个游戏,由浅入深地讲述编程的思维。同时,与计算机展开的逻辑较量会让你觉得很有意思。你可以在茶余饭后阅读《啊哈C语言!逻辑的挑战(修订版)》,甚至坐在马桶上也可以看得津津有味。编程将会改变我们的思维,教会我们如何思考,让我们的思维插上计算机的翅膀,以一种全新的方式来感知世界。
《c语言从入门到精通(第3版)》从初学者的角度出发,以通俗易懂的语言,丰富多彩的实例,详细介绍了使用C语言进行程序开发需要掌握的各方面知识。《c语言从入门到精通(第3版)》共分为17章,包括C语言概述、算法、数据类型、运算符与表达式、常用的数据输入/输出函数、选择结构程序设计、循环控制、数组、函数、指针、结构体和共用体、位运算、预处理、文件、存储管理、网络套接字编程和学生成绩管理系统。书中所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,读者可以轻松领会C语言程序开发的精髓,快速提高开发技能。另外,《c语言从入门到精通(第3版)》除了纸质内容之外,配书光盘中还给出了海量开发资源库,主要内容如下:? 语音视频讲解:总时长30小时,共123段 ? 实例资源库:881个实例及源码详细分析? 模
C# 6和VisualStudio 2015编程实战指南 《C#入门经典》系列是屡获殊荣的C#名著和超级书。版的 C#入门经典(第7版) C# 6.0 & Visual Studio2015 全面介绍使用C# 6和.NET Framework编写程序的基础知识,是编程新手的理想读物。这本分步讲解的实用教程从最基本的面向对象编程讲起,浓墨重彩地描述初学者最常用的工具,不要求读者具有任何编程经验。紧贴实用的示例使用Visual Studio 2015中的C#环境,涵盖微软为使C#更好兼容其他编程语言所做的改进。本书呈现微软开发人员的专家级建议,将指导初学者立即上手编写Windows和Web应用程序。 主要内容 首先讲解编程基础知识,如变量、流控制、面向对象编程、类、函数、集合、比较和转换等 重点介绍Visual Studio 2015中初学者喜欢的C#6开发环境,囊括所有功能和语言改进 包括云和Windows编程中级内容,涵盖数据库和XML 揭密错误处理技术和调试过
《C#入门经典 系列是屡获殊荣的C#名著和超级书。版的 C#入门经典(第6版) 面向编程新手,全面介绍使用C# 2012和.NET Framework编写程序的基础知识。本书无与伦比的作者团队与您分享多年积累的C#和.NET Framework使用经验,首先简明扼要地介绍这两种技术,解释其含义、相互关系以及使用原因,然后循序渐进地讨论编程基础知识、Web编程、桌面编程以及数据访问技术。本书的讲解详明透彻,以通俗易懂的方式分步骤解析大量基础性示例,为您提供了在实践中锻炼运用新学知识的机会。 主要内容 介绍编程基础知识,如变量、流程控制和面向对象编程 着重介绍初学者在编写C#程序时最常用的工具:Visual Studio 2012中的Visual C# 2012开发环境 阐述调试和错误处理 详细讲解集合、比较和转换,探讨C#语言的新增功能 深入分析WPF以及其他可用于创建和部署桌面应用程序的重要技术
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 程序设计语言的读者来说是一本非常理想的参考书。
Nginx 是由俄罗斯工程师Igor Sysoev 开发的一个高性能Web 服务器,运行效率远超传统的Apache、Tomcat,是世界第二大Web 服务器,被外诸多互联网公司采用。 Nginx 的一个突出特点是其灵活模块化架构,可以在不修改核心的前提下增加任意功能,自2004 年发布至今,已经拥有百余个官方及非官方的功能模块(如fastcgi、memcached、mysql 等),使得Nginx 成长为了一个近乎“全能”的服务器软件。 Nginx 以纯C 语言实现,开发扩展功能模块也大多使用C 语言,但由于C 语言固有的过程式特性,编写、调试代码都较麻烦——特别是对于Nginx 的初学者。《Nginx 模块开发指南:使用C++11 和Boost 程序库》深入源码,详细解析了模块体系、配置指令、 框架等Nginx 核心运行机制,并在此基础上讲解如何使用C++和Boost 程序库来开发Nginx 模块,充分利用现代C++里的大量新特性和库组件,让Nginx
《C Primer Plus(第6版)中文版习题解答》是超级书《C Primer Plus(第6版)中文版》的配套习题答案,针对书中的复习题和编程练习,给出了解题思路和答案。 《C Primer Plus(第6版)中文版习题解答》共分为18章,每一章的主题与《C Primer Plus(第6版)中文版》完全一致。每章开篇采用思维导图的方式列出本章的知识点,然后对每章的重点内容进行了梳理总结,最后则对每章中的复习题和编程练习进行了分析并给出了解答思路,确保读者在夯实理论知识的同时,进一步提升实际编程能力。 作为《C Primer Plus(第6版)中文版》的配套参考书,《C Primer Plus(第6版)中文版习题解答》特别适合需要系统学习C 语言的初学者阅读,也适合打算巩固C 语言知识或者希望进一步提高编程技术的程序员阅读。
《C#图解教程(第4版)》是广受赞誉的C#图解教程的版本。作者在本书中创造了一种全新的可视化叙述方式,以图文并茂的形式、朴实简洁的文字,并辅以大量表格和代码示例,全面、直观地阐述了C#语言的各种特性。新版本除了精心修订旧版内容外,还全面涵盖了C#5.0的新增特性,比如异步编程、调用者信息、case表达式、带参数的泛型构造函数、支持null类型运算等。通过本书,读者能够快速、深入理解C#,为自己的编程生涯打下良好的基础。 《C#图解教程(第4版)》是C#入门的经典好书,适合对C#感兴趣的所有读者。
Boost库是由专业人员开发,在多个平台和处理器架构上测试,并适用于广泛任务的可靠解决方案。本书将带你踏上简化应用程序开发过程的旅程,引导你更快地编写的应用程序。 本书详细阐述多线程、网络编程、元编程和泛型编程,并探讨如何只编写一次程序,就能在Linux、Windows、Mac OS和Android操作系统中使用。书中汇集Boost库开发者创建的许多清晰、实用的秘笈,循序渐进地引导读者了解并充分利用Boost和C 的真正优势,以及一些现成可用的解决方案,快速开发高品质、可移植的应用程序。 本书主要内容: 涵盖日常使用的新数据类型、图形处理的基础知识,以及一些编程技巧。 讨论如何使用智能指针管理资源,内存泄漏问题,以及如何使用Boost库执行与多线程和常见的字符串相关的任务。 讲解如何将处理、计算和相互作用拆分为仿函数(任
《C#图解教程(第4版)》是广受赞誉的C#图解教程的版本。作者在本书中创造了一种全新的可视化叙述方式,以图文并茂的形式、朴实简洁的文字,并辅以大量表格和代码示例,全面、直观地阐述了C#语言的各种特性。新版本除了精心修订旧版内容外,还全面涵盖了C#5.0的新增特性,比如异步编程、调用者信息、case表达式、带参数的泛型构造函数、支持null类型运算等。通过本书,读者能够快速、深入理解C#,为自己的编程生涯打下良好的基础。 《C#图解教程(第4版)》是C#入门的经典好书,适合对C#感兴趣的所有读者。
《入门经典第版》是一本初学者指南,讨论了适合初学者的功能子集,其语法对应于标准。本书的内容适合于任何开发环境,可以在任何操作系统或程序开发系统中使用。读者不需要有任何编程知识。 本书中的所有语言特性都用具体的例子来说明,通过每章最后的练习还可以测试自己对所学知识的掌握情况。文中的示例和习题答案都可以从网上下载,学完本书后,还可以试着完成一个可下载的、更实际的项目。 本书介绍了标准库的元素,标准库提供对本书讨论的语法的基本支持。标准模板库讨论得不多,只介绍并应用了标准模板库中几个对现代理念非常重要的元素。 主要内容 使用基本数据类型进行计算 使用循环、选择、决策等建立程序的逻辑 使用数组、矢量和字符串 使用原指针和智能指针 使用函数编程,处理程序文件和预处理指令 使用类和类操作
《Essential C 中文版 》以四个面向来表现C 的本质:procedural(面向过程的)、generic(泛型的)、object-based(基于对象的)、objectoriented(面向对象的)。全书围绕一系列逐渐繁复的程序问题,以及用以解决这些问题的语言特性来组织。循此方式,你将不只学到C 的功能和结构,也可学到它们的设计目的和基本原理。 《Essential C 中文版 》适合那些已经开始从事软件设计,又抽不出太多时间学习新技术的程序员阅读。
《C#图解教程(第4版)》是广受赞誉的C#图解教程的版本。作者在本书中创造了一种全新的可视化叙述方式,以图文并茂的形式、朴实简洁的文字,并辅以大量表格和代码示例,全面、直观地阐述了C#语言的各种特性。新版本除了精心修订旧版内容外,还全面涵盖了C#5.0的新增特性,比如异步编程、调用者信息、case表达式、带参数的泛型构造函数、支持null类型运算等。通过本书,读者能够快速、深入理解C#,为自己的编程生涯打下良好的基础。 《C#图解教程(第4版)》是C#入门的经典好书,适合对C#感兴趣的所有读者。
这本久负盛名的 C 经典教程,时隔八年之久,终于迎来重大升级。除令全球无数程序员从中受益,甚至为之迷醉的——C 大师 Stanley B. Lippman 的丰富实践经验,C 标准委员会原负责人 Josée Lajoie 对C 标准的深入理解,以及C 先驱 Barbara E. Moo 在 C 教学方面的真知灼见外,更是基于全新的 C 11标准进行了全面而的内容更新。非常难能可贵的是,《C Primer 中文版(第5版)》所有示例均采用 C 11 标准改写,这在经典升级版中极其罕见——充分体现了 C 语言的重大进展及其全面实践。书中丰富的教学辅助内容、醒目的知识点提示,以及精心组织的编程示范,让这本书在 C 领域的地位更加不可动摇。无论是初学者入门,或是中、高级程序员提升,本书均为不容置疑的选择。
本书共分三个部分。部分从章到第4章,旨在复习C 程序设计的概念以及程序性能的分析和测量方法。第二部分从第5章到6章,研究数据结构,包括线性表、数组和矩阵、栈、队列、字典、二叉树、级队列、竞赛树、搜索树和图等。第三部分从7章到第21章,研究常用算法,包括贪婪算法、分而治之算法、动态规划、回溯算法和分枝定界算法。本书有800多道练习题和50多个应用实例。内容广博,组织合理,论述清晰,循序渐进,而且对程序性能的分析和测量系统入微。本书不仅是数据结构和算法的经典教材,而且是计算机科学与工程领域的理想参考书。
本书是对Brian W.Kernighan和Dennis M.Ritchie所著的《C程序设计语言(第2版·新版)》所有练习题的解答,是不错的编程实战辅导书。K%26R的著作是C语言方面的经典教材
本书以Unity 3D的跨平台基础Mono以及其游戏脚本语言C#为基础进行讲解。全面系统地剖析了Unity 3D的跨平台原理以及游戏脚本开发的特点。章主要介绍了Unity 3D引擎的历史以及编辑器的基本知识;第2章主要介绍了Mono,以及Unity 3D利用Mono实现跨平台的原理,并且分析了C#语言为何更加适合Unity 3D游戏开发;第3章到0章主要介绍了Unity 3D游戏脚本语言C#在使用Unity 3D开发过程中的知识点,包括Unity 3D脚本的类型基础、数据结构、在Unity 3D脚本中使用泛型、使用委托和事件打造自己的消息系统、利用定制特性来拓展Unity 3D的编辑器、Unity 3D协程背后的秘密——迭代器以及可空类型和序列化在Unity 3D中使用的相关知识;1章到4章,则主要介绍了Unity 3D的资源管理以及优化和编译的内容。
《C#图解教程(第4版)》是广受赞誉的C#图解教程的版本。作者在本书中创造了一种全新的可视化叙述方式,以图文并茂的形式、朴实简洁的文字,并辅以大量表格和代码示例,全面、直观地阐述了C#语言的各种特性。新版本除了精心修订旧版内容外,还全面涵盖了C#5.0的新增特性,比如异步编程、调用者信息、case表达式、带参数的泛型构造函数、支持null类型运算等。通过本书,读者能够快速、深入理解C#,为自己的编程生涯打下良好的基础。 《C#图解教程(第4版)》是C#入门的经典好书,适合对C#感兴趣的所有读者。
《C 并发编程实战》是一本基于C 11新标准的并发和多线程编程深度指南。内容包括从std::thread、std::mutex、std::future和std::async等基础类的使用,到内存模型和原子操作、基于锁和无锁数据结构的构建,再扩展到并行算法、线程管理,最后还介绍了多线程代码的测试工作。本书的附录部分还对C 11新语言特性中与多线程相关的项目进行了简要的介绍,并提供了C 11线程库的完整参考。 《C 并发编程实战》适合于需要深入了解C 多线程开发的读者,以及使用C 进行各类软件开发的开发人员、测试人员。对于使用第三方线程库的读者,也可以从本书后面的章节中了解到相关的指引和技巧。同时,本书还可以作为C 11线程库的参考工具书。
《Visual C 从入门到精通(第2版)》以零基础讲解为宗旨,用实例引导读者学习,深入浅出地介绍了Visual C 的相关知识和实战技能。 《Visual C 从入门到精通(第2版)》篇 基础知识 主要讲解Visual C 6.0的基础知识、C 语法、Windows编程和MFC、文档与视图、控件应用、菜单、工具栏、状态栏和对话框等;第2篇 核心技术 主要讲解面向对象编程、数据库系统与SQL语言、Visual C 数据库编程、文件操作、图形绘制与文本输出,以及网络编程和多媒体编程等;第3篇 应用开发 主要讲解全屏显示程序开发、屏幕抓图程序开发、剪贴板管理程序开发、换肤程序开发,以及TCP查看器开发等;第4篇 项目实战 主要讲解项目规划,以及学生宿舍管理系统、浏览器、企业人事工资管理系统、学生成绩管理系统、图书管理系统以及餐厅管理系统等的开发实战。 《Visual C 从入门到精