C/C++及其相关
-
C语言程序设计项目教程吕新平 主编《教育部高职高专计算机教指委规划教材:C语言程序设计项目教程》讲述C语言程序设计的基本理论、基础知识、实用方法,以“班级学生成绩管理系统”软件项目的开发为主线,将该项目开发过程中要用到的知识、技能分解到各个章节,并将该项目的开发划分为若干个与章节知识点密切相关的若干个任务,在学习完相应章节的知识、技能后,完成该项目的开发。本书的讲解深入浅出、易学易懂、取舍合理,并适宜教学,并以C语言的最新标准C99为依据编写。本书可以作为高等院校/高等职业院校计算机及相关专业学生学>:JC语言程序设计的教材,也可作为参加有关考试和自学的参考书。
-
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语言版)》可作为高等院校理工类非计算机专业学生的计算机程序设计教材,也可作为计算机专业学生学习计算机程序设计的入门教材,还可作为科技人员和参加计算机等级考试人员的参考书。
-
提高C++性能的编程技术(美)布尔卡 等著很多程序员及软件设计师都认为,用C++开发意味着放弃程序性能提升的可能。在很多人眼里,使用C++来开发那些效率至上的应用无疑将导致一场空前的浩劫。因此,在许多性能敏感型领域,诸如网络协议、操作系统内核、移动设备驱动等等,C++都常常处于被冷落的境地。而本书正是对这种错误观念的最有力回击。本书揭示了C++开发高效应用的潜力,向广大读者展示了大量实用的C++面向对象编程技术。通过改善普遍藏匿于设计编码过?暗处的缺陷,这些技术无一不为C++的性能提升带来最为强劲的动力。《提高C++性能的编程技术》详细讨论了临时对象、内存管理、继承、虚函数、内联、引用计数以及STL等一切有可能提升C++效率的细节内容。最终,该书将C++性能提升的各种终极利器,完美地呈现在广大读者的面前!无论你是相关领域的从业人员,还是C++程序设计爱好者,或者是渴望突破编程瓶颈、大幅提升自我修为的程序设计爱好者,本书都必将使你获益良多。
-
C++Builder 6.0下OpenGL编程技术蒋勇 等著《C++Builder 6.0下OpenGL编程技术》以C++Builder 6.0为开发平台,详细、系统、地介绍了OpenGL程序研发入门知识。主要包括组件包安装、glut库转化、基本图元、光照、颜色、键鼠操作等内容,最后提供了一个非常详细的应用程序开发模板供读者参考。本书以C++Builder 6.0为开发平台进行OpenGL程序研发的工具书,很多章节将作者研发过程中遇到问题、寻求解决方法、多角度尝试、多次失败、最终解决问题的全过程一一呈现,从这个意义上来讲,本书是作者最原始的研发笔记。作者希望本书不仅能为读者提供OpenGL技术指导,更能帮助读者理清研发思路、树立克难攻坚的信心与决心。《C++Builder 6.0下OpenGL编程技术》面向的读者主要有对计算机图形学比较感兴趣的高年级本科生、从事图形图像研究的研究生、对OpenGL 3D游戏开发比较感兴趣的编程爱好者,以及编写图形硬件驱动的程序开发人员,本书也适合于从事3D游戏开发的工作人员参考借鉴。
-
C程序设计习题与解析姜学峰,刘君瑞,汪芳 编著《大学计算机基础教育规划教材:C程序设计习题与解析》是“c++程序设计”课程的配套实验教程。全书分为四部分,详细介绍了开发工具的使用方法和程序调试技术。实验内容按课程教材和教学大纲要求设计,分验证型实验和设计型实验,突出综合性实验,并结合算法、数据结构知识设计了部分有一定难度的实验题目。《大学计算机基础教育规划教材:C程序设计习题与解析》还包括课程设计专题实验内容,其目的是使读者能够完成应用程序开发,获取设计c++程序项目的初步知识和工程经验,掌握高级编程技术,为后续专业学习和职业发展打下坚实的实践基础。《大学计算机基础教育规划教材:C程序设计习题与解析》适合作为高等学校各专业程序设计课程的实验教材,可以独立设课,也可供自学者的学习参考。
-
51单片机C程序应用实例详解孙焕铭 等编著《51单片机C程序应用实例详解》以C51编程为主线,系统地介绍了51单片机的硬件结构、内部资源及其常用外围器件的驱动方法,结合实例由浅入深地进行讲解,使读者在系统地学习C51编程的同时,又能学习常用器件的应用,大大提高了学习效率。书中实例丰富、层次清晰,内容分为三部分:单片机基础知识;单片机内部资源及其常用外围器件的驱动方法;综合应用部分。随书光盘包含所有章节的程序代码、各章节的教学视频等。代码注释详细、视频内容对应各章节,方便读者学习、掌握。《51单片机C程序应用实例详解》内容翔实、结构严谨,是初学者学习C51编程的优选书籍,对具有一定经验的单片机开发人员也有借鉴意义。
-
C语言程序设计实验指导谢妙 主编《C语言程序设计实验指导》是为主教材《C语言程序设汁》编写的配套实验指导书。全书由11个实验组成,每个实验都包括了调试示例题、编程题和改错题。通过介绍分散在各个实验中的调试示例题的常用的程序调试方法来逐步熟悉编程环境,掌握基本的程序调试方法。改错题能加深对易混淆知识点的理解和掌握。读者学习时可以先模仿示例操作,然后再做改错题和编程题,通过对调试示例题的“模仿”改错题的“修改”和编程?的“编写”等上机实践训练,可在循序渐进的引导中逐步熟悉编程环境,理解和掌握程序设汁的思想、方法扪技巧,以及程序调试方法。