C/C++及其相关
-
C语言宝典刘丕顺 主编,迟剑 等编著C语言是一种计算机程序设计语言,既有高级语言的特点,又具有汇编语言的特点。C语言可以作为系统设计语言来编写工作系统应用程序,也可以作为应用程序设计语言编写不依赖计算机硬件的应用程序,因此它的应用范围十分广泛。对操作系统和系统使用程序以及需要对硬件进行操作的场合,用C语言明显优于其他解释型高级语言,有一些大型应用软件也是用C语言编写的。本书共分为5部分,详细介绍了C语言的基础知识、C语言的程序分析方法、调试方法、常见问题的编程方法以及初学者?犯的错误。《C语言宝典(第2版)》循序渐进地讲述了C语言基础知识、三种基本控制结构、数组、指针、结构体共用体、文件、底层操作等主要内容,并穿插讲述了一些编译预处理知识和程序设计方法及调试方法等。《C语言宝典(第2版)》的最后部分,介绍了利用C语言编写功能比较完备的程序的设计过程以及源代码,使读者对C语言程序设计有一个比较完整的设计思路,同时又可以加强对C语言常用的基础知识的理解和程序调试的掌握,还能掌握通用的软件开发过程。本书既适合没有编程语言经验的初学者,也适合相关专业在校生。
-
Visual C# 2008大学教程(美)戴特尔 等著本书是一本C#编程方面的优秀教材,全面介绍了C#编程的原理和方法,涉及类与对象、控制语句、方法、数组、继承、多态、异常处理、GUI、多线程、多媒体、XML、数据库与SQL、ASP.NET、Web服务、网络、查找与排序、数据结构、泛型、集合等基本概念及应用方法。本书介绍C#版本VisualC#2008的关键新特性,包括LINQ(语言集成查询)特性、使用LINQ to SQL的数据库、WPF GUI和图形、WCFWeb服务、ASP.NET 3.5与ASP.NET AJAX、Silverlight2?术、支持LINQ的新语言特性、隐式类型局部变量和自实现属性。本书可作为高等院校相关专业的编程语言教材和C#编程教材,也是软件设计人员进行C#程序开发的宝贵参考资料。
-
C语言编程之道刘彬彬,孙秀梅,李鑫 编著《C语言编程之道》是一本集编程感悟、技巧、陷阱、谬误和算法为一体的书籍,旨在引导读者如何正确地学习编程,帮助读者丰富编程经验。《C语言编程之道》由刘彬彬、孙秀梅、李鑫编著,全书分为5篇,共15章,全面介绍了学习和应用C语言进行程序开发的各种陷阱与谬误、技术细节与经验技巧、常用的算法等。其涉及的技术主要包括C语言关键技术、指针、数组、数据结构、数学应用、算法等相关技术细节、技巧。《C语言编程之道》附带有配套DVD光盘,光盘中提供了书中全部实例和项目的源代码,这些源代码都是经过作者精心调试通过的,保证能够在Windows XP、Windows Server 2003操作系统下编译和运行。《C语言编程之道》非常适合大中专院校在校生、毕业生、求职者、编程爱好者学习,同时也可以作为想要学习编程的初学者的指导用书。
-
计算机程序设计基础朱二连 编著《21世纪高等学校计算机教育实用规划教材:计算机程序设计基础(C语言版)》在结构上突出了以程序设计为中心,以解决实际问题为目的,以语言知识为工具的思想,在解决实际问题过程中对C语言的语法规则进行了整理和提炼,深入浅出地介绍了它们在程序设计中的应用;在内容上注重知识的完整性,以适合初学者的需求;在写法上追求循序渐进,通俗易懂。全书共7章,内容包括程序设计基础知识与C语言概述,算法描述、基本程序结构与C语言控制语句,较少数据的程序设计与结构化程序设计方法以及函数的应用,较多数据的程序设计与数组和结构体的应用,大量数据的程序设计与文件的应用,此外还介绍了运算符与表达式计算、指针及其应用等C语言特色内容。每章后都附有习题和上机实验。书后还有9个附录供查阅。《21世纪高等学校计算机教育实用规划教材:计算机程序设计基础(C语言版)》可作为高等院校理工类非计算机专业学生的计算机程序设计教材,也可作为计算机专业学生学习计算机程序设计的入门教材,还可作为科技人员和参加计算机等级考试人员的参考书。
-
51单片机C程序应用实例详解孙焕铭 等编著《51单片机C程序应用实例详解》以C51编程为主线,系统地介绍了51单片机的硬件结构、内部资源及其常用外围器件的驱动方法,结合实例由浅入深地进行讲解,使读者在系统地学习C51编程的同时,又能学习常用器件的应用,大大提高了学习效率。书中实例丰富、层次清晰,内容分为三部分:单片机基础知识;单片机内部资源及其常用外围器件的驱动方法;综合应用部分。随书光盘包含所有章节的程序代码、各章节的教学视频等。代码注释详细、视频内容对应各章节,方便读者学习、掌握。《51单片机C程序应用实例详解》内容翔实、结构严谨,是初学者学习C51编程的优选书籍,对具有一定经验的单片机开发人员也有借鉴意义。
-
C语言程序设计实验指导谢妙 主编《C语言程序设计实验指导》是为主教材《C语言程序设汁》编写的配套实验指导书。全书由11个实验组成,每个实验都包括了调试示例题、编程题和改错题。通过介绍分散在各个实验中的调试示例题的常用的程序调试方法来逐步熟悉编程环境,掌握基本的程序调试方法。改错题能加深对易混淆知识点的理解和掌握。读者学习时可以先模仿示例操作,然后再做改错题和编程题,通过对调试示例题的“模仿”改错题的“修改”和编程?的“编写”等上机实践训练,可在循序渐进的引导中逐步熟悉编程环境,理解和掌握程序设汁的思想、方法扪技巧,以及程序调试方法。
-
提高C++性能的编程技术(美)布尔卡 等著很多程序员及软件设计师都认为,用C++开发意味着放弃程序性能提升的可能。在很多人眼里,使用C++来开发那些效率至上的应用无疑将导致一场空前的浩劫。因此,在许多性能敏感型领域,诸如网络协议、操作系统内核、移动设备驱动等等,C++都常常处于被冷落的境地。而本书正是对这种错误观念的最有力回击。本书揭示了C++开发高效应用的潜力,向广大读者展示了大量实用的C++面向对象编程技术。通过改善普遍藏匿于设计编码过?暗处的缺陷,这些技术无一不为C++的性能提升带来最为强劲的动力。《提高C++性能的编程技术》详细讨论了临时对象、内存管理、继承、虚函数、内联、引用计数以及STL等一切有可能提升C++效率的细节内容。最终,该书将C++性能提升的各种终极利器,完美地呈现在广大读者的面前!无论你是相关领域的从业人员,还是C++程序设计爱好者,或者是渴望突破编程瓶颈、大幅提升自我修为的程序设计爱好者,本书都必将使你获益良多。
-
大学C/C++语言程序设计阳小华,马淑萍 主编本书详细地介绍了C/C++语言的基本概念和语法规则,同时,强调掌握科学计算工具和培养科学计算能力对理工类学生的重要性。本书的主要内容包括:程序设计概述,基本数据类型、运算符和表达式,数据的输入/输出,选择结构程序设计,循环结构程序设计,函数与编译预处理,数组,指针,构造数据类型,位运算,文件,C++面向对象程序设计基础。附录中列出了C语言常用库函数。为了提高学生的编程兴趣,本书将工程计算和游戏开发两个实例的实现贯穿于全书各章节,增强了教材的实用性和可读性。本书在?写时兼顾了全国计算机等级考试的要求。书中例题丰富,注重实用。为方便教学,本书配有电子课件和相关程序源代码,任课教师可以登录华信教育资源网(www.hxedu.com.cn)免费注册下载。本书可作为高等学校理工类非计算机专业的程序设计教材,也可作为全国计算机等级考试的辅助教材,还可供程序设计爱好者参考。
-
Visual C++程序设计与应用教程马石安 等编著《21世纪高等学校计算机教育实用规划教材:Visual C++程序设计与应用教程(第2版)》是按照“21世纪高等学校计算机教育实用规划教材”的总体要求而编写的。《21世纪高等学校计算机教育实用规划教材:Visual C++程序设计与应用教程(第2版)》浓缩了作者多年来从事软件开发和教学实践的经验和体会。有两条主线贯穿全书: 一条主线以通俗易懂的语言介绍用Visual C++开发Windows应用程序所必需的应用理论,另一条主线设计了丰富的实用程序,通过实践引导学生快速掌握Visual C++的开发方法和技巧,力求向Visual C++初学者开辟一条迅速切入并完整掌握Visual C++编程技术的捷径。全书共分13章,包括Visual C++开发环境简介,MFC应用程序概述,图形与文本?菜单、工具栏与状态栏,对话框,Windows常用控件,文档与视图,打印编程,动态链接库编程,多线程编程,数据库编程和多媒体编程等内容。此外,《21世纪高等学校计算机教育实用规划教材:Visual C++程序设计与应用教程(第2版)》还精心设计了14个上机实验。全书内容循序渐进,实例丰富,讲解清晰。书中针对每个知识点设计的简短实例特别有助于初学者仿效理解、把握问题的精髓,能够帮助读者快速建立对应用程序框架的整体认识。每章后面的综合实例能让读者学会怎样开发大型的Windows程序。为了配合教学,每章后面提供了与教学要求一致的练习题,并提供全方位的教学资源。《21世纪高等学校计算机教育实用规划教材:Visual C++程序设计与应用教程(第2版)》可作为高等学校计算机?相关专业学习Windows程序设计和Visual C++程序设计的教材或参考书,也可作为Visual C++培训班的培训教材和自学读本。
-
数据结构例题详解与课程设计指导秦锋,袁志祥 主编《数据结构(C语言版)例题详解与课程设计指导》力求对每题严格按照知识点全面分析并详细解答。《数据结构(C语言版)例题详解与课程设计指导》由两部分组成:第1部分是典型例题详解和习题解答,基本上涵盖了数据结构的所有知识点;第2部分通过经典的课程设计案例详解给出课程设计的实践指导。《数据结构(C语言版)例题详解与课程设计指导》希望通过对基础理论和概念的归纳总结、典型例题的详细分析、课后习题的详尽解答、课程设计的实例分析,帮助读者深化对基本概念的理解,熟练掌握数据结构基本原理,进一步提高算法设计和分析能力。《数据结构(C语言版)例题详解与课程设计指导》语言流畅,内容通俗易懂,例题经典,解答详尽。《数据结构(C语言版)例题详解与课程设计指导》是《数据结构(C语言版)》(秦锋主编,清华大学出版杜出版,ISBN:978-7-302-64603-9)的配套教材,同时又自成体系。《数据结构(C语言版)例题详解与课程设计指导》可作为高等学校计算机信息类专业的学习辅导书,也可作为研究生入学考试的复习参考书。