C/C++及其相关
-
C#入门经典(美)沃森(Watson K.)等著《C#入门经典》系列是屡获殊荣的C#名著和超级畅销书。最新版的《C#入门经典(第6版) 》 面向编程新手,全面介绍使用C# 2012和.NET Framework编写程序的基础知识。本书无与伦比的作者团队与您分享多年积累的C#和.NET Framework使用经验,首先简明扼要地介绍这两种技术,解释其含义、相互关系以及使用原因,然后循序渐进地讨论编程基础知识、Web编程、桌面编程以及数据访问技术。本书的讲解详明透彻,以通俗易懂的方式分步骤解析大量基础性示例,为您提供了在实践中锻炼运用新学知识的机会。主要内容◆ 介绍编程基础知识,如变量、流程控制和面向对象编程◆ 着重介绍初学者在编写C#程序时最常用的工具:Visual Studio 2012中的Visual C# 2012开发环境◆ 阐述调试和错误处理◆ 详细讲解集合、比较和转换,探讨C#语言的新增功能◆ 深入分析WPF以及其他可用于创建和部署桌面应用程序的重要技术◆ 探讨Windows Store应用程序◆ 介绍ASP.NET Web编程和Web应用程序的部署◆ 分析文件系统数据、XML和LINQ
-
C语言程序设计项目教程李迎秋 主编C语言是许多大学计算机及其相关专业开设的一门重要的专业基础课 ,也是大多数学生学习的门程序设计类课程。对于次接触程序设计语言的学生来说 ,掌握 C语言是有一定难度的。C语言课程中 ,讲授语法只是一个方面 ,更重要是培养学生的程序设计思想 ,而这一目的的达成是建立在大量的编程实践的基础上的。编者在多年的 C语言教学中 ,不断地摸索、尝试突破固有的 C语言知识体系 ,通过项目引导学生在编程实践中学习和巩固知识点。这种想法和做法与 CDIO工程教育模式所倡导的 “基于项目的学习 ”理念不谋而合 ,这本教材正是在这一背景下应运而生的。(1)适用对象本教材适用于计算机相关专业本科 C语言系列课程和专科 C语言系列课程的教学。本教材亦可作为非计算机专业 C语言课程的教材及 C语言零起点的读者的参考用书。读者学习本教材后 ,能够掌握 C语言的基础语法 ,并利用所学到的 C语言理论知识解决简单规模的程序设计。(2)需要具备的知识和能力基础学习本教材需要读者预先掌握计算机的基本概念 ,包括文件、文件夹、内存的概念以及计算机的基本工作原理等 ,同时还需要读者掌握操作系统的基本操作 ,如创建文件夹、新建文件等。另外 ,为了对数据表示、指针、位运算等能更好地理解 ,读者应能初步理解计算机中数据的表示和存储及数制转换等知识。(3)教学总体目标C语言的学习 ,将为后续的数据结构课程及其他程序设计语言类课程打下坚实的基础。本教材以项目驱动的方式 ,导出 C语言的各个知识点 ,从以下几个方面培养读者的 CDIO能力 :①计算机软件开发知识 :掌握 C语言的各重要知识点 ,具备良好的编程习惯和编程风格 ;②系统的显现和交互作用 :能够理解函数的思想 ,对简单系统能够理解如何分解为多个模块,并了解模块 (函数 )之间的关系 ;③引进、消化、吸收再创新能力 :根据已学到知识 ,能够对现有系统进行改进和完善 ;④软件实现过程 :能够综合运用 C语言知识来解决具体问题的编程实现的能力 ;⑤测试、证实、验证及认证 :能够通过执行程序来测试、验证预期的结果 ,具备初步的调试程序的能力。
-
从零开始学C语言肖宪华 编著《从零开始学C语言(实战案例版)》严格按照C语言标准,全面、系统、由浅入深地阐述了C语言的基 本概念、语法以及C语言开发工具Visual C++6.O的使用。内容包括数据类型、表达式、运算符、流程控 制语句、数组和指针、属性和方法、函数和变量、结构体和共用体、预处理指令、C语言对文件和流的操 作、位运算、数据结构以及排序等。 书中概念清楚,叙述详细,内容新颖实用,实例典型丰富,步骤清晰明了,每一个实例均经过笔者细 心调试,并给出运行结果图,且对每个实例都加注了深入学习指导,有助于读者分析实例、理解实例。每 章均有重点和小结,使读者在学习时主次分明。 《从零开始学C语言(实战案例版)》适用于C语言程序的即学者,也适用于已了解C语言又想学习 visual c++6.0最新功能的人员,同时对于有一定C语言程序设计经验的人员也是一本良好的学习参考书 籍。本书主要由肖宪华编著。
-
C语言入门经典(美)霍尔顿(Horton I.)著 杨浩 译C语言是每一位程序员都应该掌握的基础语言。C语言是微软。NET编程中使用的C#语言的基础;C语言是iPhone、iPad和其他苹果设备编程中使用的Objective-C语言的基础;C语言是在很多环境中(包括GNU项目)被广泛使用的C++语言的基础。C语言也是Linux操作系统及其很多功能的基础。学习C语言可以给编程职业生涯提供牢固的基础,也有助于更好地理解更为现代的语言(如Java)。《C语言入门经典(第5版)》主要介绍最基础的计算机语言之一——C语言。《C语言入门经典(第5版)》从最基础的内容开始,步步深入讲解作为一位称职的C语言程序员应该具备的知识和技能。主要内容◆ 阐述C语言的核心特征,例如循环和分支◆ 如何使用指针和指令动态管理内存◆ 如何使用头文件和函数模块化代码◆ 程序如何通过键盘、显示器和数据文件读写数据◆ 如何通过预处理命令在编译时优化代码◆ 如何使用结构有效地管理输入数据《C语言入门经典(第5版)》完整地介绍了一个C应用程序的开发过程,这样你在阅读过程中可以结合实际的应用场景提高编程技能。书中的样例提供了实验的基础,可以通过修改其中的部分代码来对比前后程序运行的结果。后面的练习题用来测试对新知识、新技能的掌握情况,如果需要练习题答案,可以网上下载。阅读完本书,你应该有能力和信心开发自己的C应用程序,并且具备在大型项目中应用C语言思想的技能。第5版详细介绍了C语言的最新国际标准,并且修订涵盖了语言编译器新支持的C11功能。
-
手把手教你学PIC单片机C程序设计周兴华,吕超亚,李玉丽 等著作者周兴华、吕超亚、李玉丽、岑巍从2010年起,在周兴华单片机培训中心(WWW.hlelectron.com)使用自行编写的《手把手教你学PIC单片机C程序设计(附光盘)》讲义进行培训,取得了非常好的教学效果。本书以此为母本,另外增加了大量实例进行充实,并补充了C语言的基础知识。本书以实践(实验)为主线,以具体应用的实例为灵魂,穿插介绍了PICl6F877A单片机的结构特点及设计技巧。本书理论与实践紧密结合,由浅人深、循序渐进地引导读者进行学习、实验,这样读者学得好、记得牢,不会产生任何畏难情绪,无形之中一步一步地掌握PIC单片机的应用设计。《手把手教你学PIC单片机C程序设计(附光盘)》贯彻《手把手教你学系列丛书》相同的教学方式。书中附有光盘,含本书所有的程序设计文件以及多媒体教学课件。本书可用作大学本科教材,也可用作专科、中高等职业技术学校、电视大学等的教学用书,还可作为单片机爱好者的自学用书。
-
C语言编程兵书张晶,高洪涛 编著本书由浅入深,全面、系统地介绍了C语言的编程技术。全书分6篇共13章,主要内容包括:C语言概述;C语言的数据类型,运算符,表达式和输入/输出函数;选择结构设计;循环结构设计;数组;字符串;函数;指针;新的数据类型;联合,枚举和位域;预处理;文件操作;综合实例应用。随书所附光盘包含本书配套实例源文件、赠送的C语言学习资料和教学视频。本书适合所有想全面学习C语言的编程人员及C语言爱好者阅读。
-
VC++ 2010应用开发技术张晓民 主编《VC++2010应用开发技术/普通高等院校规划教材》是一本关于VisualC++(以下简称VC++)2010编程入门与提高的书籍,以当前流行的VisualStudio(以下简称VS)2010为开发平台,主要讲述了如何使用VC++开发Windows应用程序。本书的特点是内容由浅入深,采用项目与案例驱动,每章均有工程案例,引导读者逐步掌握复杂的WindowsMFC编程技术。全书共分12章,第1章介绍了Windows编程基础及VS2010开发环境;第2~7章介绍了对话框应用程序、Windows通用控件、文档与视图应用程序、标准用户界面设计、绘图工具的使用、MFC类库与ActiveX控件;第8~12章介绍了线程与程序执行效率、动态链接库和ActiveX开发、文件流操作、数据库访问技术和Windows网络编程。本书可作为高等学校计算机及相关专业VC++程序设计的教材,也可作为使用VC++为开发工具的工程技术人员的参考资料。“
-
Arduino C语言编程实战(美)普德姆 著,麦秆创智 译《Arduino C语言编程实战》基于Arduino平台,介绍了Arduino编程所需的硬件、编程环境和Arduino上的C语言编程方法。从操作数和运算符开始,《Arduino C语言编程实战》详细讲解了如何使用C语言构建程序语句,如何编写函数块和运行函数,如何引入函数原型,如何理解和使用指针,如何在程序中加入判断、循环和跳转,如何使用结构体数据类型,如何使用预处理指令,以及如何使用Arduino IDE附带的非默认库。附录中还介绍了如何选购Arduino编程硬件。《Arduino C语言编程实战》适合于对硬件编程感兴趣的技术人员阅读,尤其可作为C语言基础偏弱的读者的入门图书。
-
C和C++代码精粹(美)埃里林 著,董慧颖 译《C和C++代码精粹》基于作者备受好评的C/C++ User Journal杂志上的每月专栏,通过大量完全符合ISO标准C++的程序集合,说明了C++真正强大的威力,是C和C++职业程序员的实践指南。《C和C++代码精粹》分为3篇共20章,分别从指针、预处理器、C标准库、抽象、模板、异常、算法、容器、文件处理、动态内存管理等不同层次的话题展开讨论。书中的精粹代码,对于C和C++程序员具有很好的使用价值和启发意义。《C和C++代码精粹》可以帮助有一定经验的C和C++程序员深入学习这两种密切相关的语言,对书中代码的参悟和应用,可以帮助他们从根本上提高使用程序的效率。
-
C++面向对象高效编程(美)达特特里 著,叶尘 译《C++面向对象高效编程(第2版)》以帮助读者掌握C++面向对象高效编程范式为目的,详细介绍了C++编程中的各种概念和应用技巧。《C++面向对象高效编程(第2版)》共分为两部分,第一部分(第1章至第10章)介绍面向对象编程的基础和应用,如数据抽象、继承、泛型类型、异常处理等内容;第二部分(第11章至第13章)深入探讨如何建立抽象及其策略,并研究了C++对象模型。书中包含大量的代码实例,读者不仅能从理论上得以提高,而且还能轻松地在实践中应用。《C++面向对象高效编程(第2版)》适用于C++程序员,也可供对面向对象程序设计感兴趣的编程人员及大专院校计算机专业师生参考。