《零基础学C语言》是针对零基础编程学习者研发的C语言入门教程。从初学者角度出发,通过通俗易懂的语言、流行有趣的实例,详细地介绍了使用C语言进行程序开发需要掌握的知识和技术。全书共分18章,包括C语言概述、开发环境的搭建、算法、C语言基础、运算符与表达式、常用的数据输入/输出函数、选择结构程序设计、循环控制、数组、结构体与链表、共用体与枚举类型、位运算、预处理、文件、存储管理,以及学生成绩管理系统等。书中所有知识都结合具体实例进行讲解,设计的程序代码给出了详细的注释,可以使读者轻松领会C语言程序开发的精髓,快速提高开发技能。本书通过大量实例及一个完整项目案例,帮助读者更好地巩固所学知识,提升能力;随书附赠的电子版《小白实战手册》中给出了3个流行且实用的案例的详细开发流程,力求让学习者能学
《零基础学C 》从初学者角度出发,通过通俗易懂的语言、流行有趣的实例,详细地介绍了使用C 语言进行程序开发需要掌握的知识和技术。全书共分为18 章,包括初识C ,C 语言基础,运算符与表达式,条件判断语句,循环语句,函数,数组,指针和引用,面向对象编程基础,类和对象,结构体与共用体,继承与派生,模板,STL 标准模板库,RTTI 与异常处理,程序调试,文件操作,网络通信,餐饮管理系统等内容。书中所有知识都结合具体实例进行了讲解,设计的程序代码给出了详细的注释,可以使读者轻松领会C 语言程序开发的精髓,快速提高开发技能。本书通过大量实例及一个完整项目案例,帮助读者更好地巩固所学知识,提升编程能力;附赠的光盘中提供了视频讲解、实例及项目源码、拓展训练和动手纠错答案等内容,方便读者学习;书中设置了视频二维码
《C Primer Plus(第6版)中文版》详细讲解了C语言的基本概念和编程技巧。《C Primer Plus(第6版)中文版》共17章。、2章介绍了C语言编程的预备知识。第3~15章详细讲解了C语言的相关知识,包括数据类型、格式化输入/输出、运算符、表达式、语句、循环、字符输入和输出、函数、数组和指针、字符和字符串函数、内存管理、文件输入输出、结构、位操作等。6章、17章介绍C预处理器、C库和高级数据表示。本书以完整的程序为例,讲解C语言的知识要点和注意事项。每章末设计了大量复习题和编程练习,帮助读者巩固所学知识和提高实际编程能力。附录给出了各章复习题的参考答案和丰富的参考资料。《C Primer Plus(第6版)中文版》可作为C语言的教材,适用于需要系统学习C语言的初学者,也适用于巩固C语言知识或希望进一步提高编程技术的程序员。
作者Lippman参与设计了全世界套C 编译程序cfront,这本《深度探索C 对象模型》就是一位的C 编译程序设计者向你阐述他如何处理各种explicit(明确出现于C 程序代码中)和implicit(隐藏于程序代码背后)的C 语意。 《深度探索C 对象模型》专注于C 面向对象程序设计的底层机制,包括结构式语意、临时性对象的生成、封装、继承,以及虚拟——虚拟函数和虚拟继承。这本《深度探索C 对象模型》让你知道:一旦你能够了解底层实现模型,你的程序代码将获得多么大的效率。Lippman澄清了那些关于C 额外负荷与复杂度的各种错误信息和迷思,但也指出其中某些成本和利益交换确实存在。他阐述了各式各样的实现模型,指出它们的进化之道及其本质因素。书中涵盖了C 对象模型的语意暗示,并指出这个模型是如何影响你的程序的。 对于C 底层机制感兴趣的读者
本书是一本有关数字图像处理应用项目开发与实践指导类的教材,主要介绍图像处理应用项目开发的基本流程、图像识别处理应用项目关键技术。本书直击当今研究热点,选择有代表性的专题项目,详细介绍了手写数字识别、邮政编码识别、汽车牌照号码识别、印刷体汉字识别、一维条形码识别、人脸识别、虹膜识别、指纹识别八个应用项目的实现方法。同时,针对每一个项目介绍项目的应用及意义,该项目的数据特征分析、识别系统设计、图像预处理技术、特征提取技术,以及识别方法等。书中实例程序的框架结构简单,代码简洁,读者可在数字图像处理技术的基础上进一步深化学习内容,提高实践应用能力和项目开发能力。
本书围绕C#语言元素、.NET资源管理、使用C#表达设计、创建二进制组件和使用框架等主题,针对50个常见问题给出了详实的解决方案,并就提升编程效率给出了合理建议。书中内容共分6章,分别讲述了实际编程中不可或缺的习惯用法,如何更好地配合开发环境以期在优化之前解决问题,如何用C#语言良好地表达设计意图,BCL、Parallel Task Library的最常见用法和使用框架过程中常用的技巧,如何在C#中使用动态特性,以及一些对创建强壮、易于维护的程序来说非常重要的难以归类的主题。 本书适合所有C#程序员,也可供高等院校相关专业师生参考。
《C专家编程》展示了秀的C程序员所使用的编码技巧,并专门开辟了一章对C 的基础知识进行了介绍。 书中C的历史、语言特性、声明、数组、指针、链接、运行时、内存以及如何进一步学习C 等问题进行了细致的讲解和深入的分析。全书撷取几十个实例进行讲解,对C程序员具有非常高的实用价值。 本书可以帮助有经验的C程序员成为C编程方面的专家,对于具备相当的C语言基础的程序员,本书可以帮助他们站在C的高度了解和学习C 。
《C Primer Plus(第6版)中文版》详细讲解了C语言的基本概念和编程技巧。《C Primer Plus(第6版)中文版》共17章。、2章介绍了C语言编程的预备知识。第3~15章详细讲解了C语言的相关知识,包括数据类型、格式化输入/输出、运算符、表达式、语句、循环、字符输入和输出、函数、数组和指针、字符和字符串函数、内存管理、文件输入输出、结构、位操作等。6章、17章介绍C预处理器、C库和高级数据表示。本书以完整的程序为例,讲解C语言的知识要点和注意事项。每章末设计了大量复习题和编程练习,帮助读者巩固所学知识和提高实际编程能力。附录给出了各章复习题的参考答案和丰富的参考资料。《C Primer Plus(第6版)中文版》可作为C语言的教材,适用于需要系统学习C语言的初学者,也适用于巩固C语言知识或希望进一步提高编程技术的程序员。
这是本也是一本关于使用C#实现领域驱动设计的技术书籍,本书介绍了构建实际应用系统的全过程。本书的项目基于一个现有公司的实际系统,重点介绍了领域驱动设计和构建支持领域驱动设计的框架。 每一章都按照清晰的层次结构分成特定的模块,介绍了如何选择的解决方案,然后采取相应的设计来解决问题。所有章节构建了一个完整的项目,在创建系统代码的过程中您可以学到重要的实践技能。 本书主要内容 何时、为什么以及如何使用领域驱动设计 如何设计和构建初始的领域模型 如何实现“持久化无关” 如何为领域模型构建仓储框架 将TDD应用到领域模型的技能 如何应用模
本书作者强调实践知识和技能胜过理论,在书中为你展示了怎样使用数据结构实现有效的算法,并分析和测试了算法的性能。在本书中你将探索Java集合框架(JCF)中重要的类,它们是如何实现的,以及如何执行。书中的每一章都提供了动手练习及其在线测试代码。本书主要内容有:学习使用列表和映射等数据结构并理解它们是如何工作的。构建一个应用程序,用于读取维基百科页、解析页面内容并导航结果树。通过分析代码预测其运行时间和所需的内存空间。分别使用哈希表和二叉搜索树编写实现Map接口的类。创建一个简单的Web搜索引擎,包括一个网络爬虫、一个存储Web页面内容的索引器和一个返回用户查询结果的检索器。
本书介绍如何利用VisualC 集成开发环境进行串口通信程序开发的前沿实用技术。书中精选来自工程实践的应用范例,主要涵盖串口通信的理论基础、VisualC 集成开发环境简介、MSComm控件串口编程、WindowsAPI串口编程、TAPI串口编程、串口实现双机互连、串口调试精灵、串口控制Modem设备、计算机和单片机的串口通信、计算机和PLC串口通信、计算机与射频卡通信、通过串口控制GPS模块、串口控制云台摄像头、智能报警系统、语音自动应答系统,以及USB转RS-232串口实例等。 本书通俗易懂,内容翔实,层次分明,注重知识的系统性、针对性和先进性,凸显基础理论与工程实践之间的相互联系。本书实例的源代码可在下载,以方便读者学习和使用。 本书可作为具有一定VisualC 使用基础的读者开发串口通信程序的参考书,也可作为科研单位、高等院校相关专业技术人员