C/C++及其相关
-
C语言程序设计张泽虹 主编《C语言程序设计》是编者多年在高校从事计算机程序设计语言教学工作的结晶。全书共分11章,系统地介绍了C语言的语法规则和C语言程序设计的方法,主要包括 C语言的数据类型,运算符和表达式,顺序结构的程序设计,选择结构的程序设计,循环结构的程序设计,数组的定义和应用,函数的定义和调用,指针变量的定义和应用、结构体变量的定义和应用,文件的概念和操作。《C语言程序设计》叙述严谨,重点突出,程序分析过程详细,程序设计思路清晰。为便于教师讲授、学生学习,书中提供了大量的例子,并且在每章后面均有丰富、多样的习题及上机实验内容。《C语言程序设计》可作为文科专业的本、专科学生的教材,亦可作为理工科非计算机专业的本、专科学生的教材或参考书,还可供广大计算机爱好者学习C语言使用。 -
Visual C++2005入门经典(美)Ivor Horton 著;李颂华、康会光 译本书系编程语言先驱者Ivor Horton的经典之作,是学习C++编程最畅销的图书品种之一,不仅涵盖了Visual C++ .NET编程知识,还全面介绍了标准C++语言和.NET C++/CLI。本书延续了Ivor Horton讲解编程语言的独特方法,从中读者可心学会Visual C++ 2005的基础知识,并全面掌握在MFC和Windows Forms中访问数据源的技术。此外,本书各章后面的习题将有助于读者温故而知新,并尽快成为C++高效程序员。本书学习目标:学习如何使用Visual C++2005编程;Visual C++ 2005的新增功能;程序调试的基础知识和技术;构建程序GUI;如何构建Microsoft Windows应用程序;脱离复杂的Windows GUI编程知识,深入理解C++细节知识。本书读者对象:本书适用于想学习如何为Microsoft Windows OS编写C++程序的初学者,学习本书无需任何编程基础。 -
Visual C++实用教程郑阿奇 主编Visual C++实用教程(第3版)包含教程、习题、上机操作指导、综合应用实习等部分。教程部分较系统地介绍了基本C++语言和C++面向对象程序设计,又详细介绍了Visual C++ 6.0(中文版)的主要功能,内容包括MFC应用程序的建立、对话框及常用控件、菜单、工具栏和状态栏、框架窗口、文档和视图、绘图、数据库以及多媒体应用等。“教程”一般是在讲解内容后紧跟实例。“习题”是在C++部分突出的基础内容训练。Visual C++部分主要弄清一些基本概念。“上机操作指导”与教程配套和同步,使学生通过实例先引导操作和编程,然后提出问题思考或在原有基础上自己进行操作和编程练习。“综合应用实习”分为独立的两个部分,分别对C++和Visual C++进行综合应用训练,其中C++综合应用还提供用于控制台界面设计的库文件。通过本教程的学习、实验操作和对综合应用实习实例的综合训练,培养和提高掌握C++程序设计以及应用Visual C++解决实际问题的能力。.本书可作为大学本、专科高职有关课程教材,以及广大Visual C++应用开发人员参考。本套教程还通过网站www.hxedu.com.cn/sybook为读者提供服务,可免费下载教学课件、实例文件、综合应用实习源文件,并且提供读者和作者之间的交互平台。... -
C语言程序设计杨克昌、羊四清、周克江C语言是一种结构化的计算机程序设计语言,也是当前大学生学习程序设计的首选语言之一,在软件开发领域有着十分广泛的应用。本书根据初学者的认知特点,循序渐进,紧贴教学,深入浅出,通俗易懂,讲述了C语言的基本概念、数据类型与语句的使用、模块化程序设计的方法以及文件的基本操作,注重培养读者良好的程序设计风格,提高程序设计能力。每章后附有适量练习题,题目类型与全国计算机等级考试接轨。根据教学进程,在实验部分安排了十个上机实验。本书可作为大专院校非计算机专业的C语言程序设计教材,也可供各类计算机培训或其他自学者使用。 本书根据初学者的认知特点,循序渐进、紧贴教学,深入浅出、通俗易懂,讲述了C语言的基本概念、数据类型与语句的使用、模块化程序设计的方法以及文件的基本操作,注重培养读者良好的程序设计风格,提高程序设计能力。 -
C语言程序设计上机指导与习题解答朱平、欧阳春娟《C语言程序设计上机指导与习题解答》是与《C语言程序设计》教材相配套的教学参考书。《C语言程序设计上机指导与习题解答》分为两大部分:第一部分是实验部分,共九个实验;第二部分是与《C语言程序设计》教材相配套的习题解答。其中,在《C语言程序设计上机指导与习题解答》的附录中,附上了《全国计算机等级考试二级C语言的考试大纲》以及全真上机模拟试题、笔试试题和答案解析。《C语言程序设计上机指导与习题解答》可以作为《C语言程序设计》的学习参考书,也可供报考计算机等级考试的学生和其他自学者参考用。 -
Exceptional C++中文版(美)Herb Sutter 著;聂雪军 译本书通过示例的方式来讲述如何用标准C++进行正确的软件开发。全书共分8章,包括范型程序设计与C++标准库、异常安全性的问题与技术、类的设计与继承、编译器防火墙和Pimpl惯用法、名字查找名字空间和接口规则、内存管理、误区陷阱以及错误的惯用法等。本书内容深入,论证严谨,作者权威,可帮助读者编写效率更高、更加健壮的C++代码。.本书适合有一定编程经验的C++程序员阅读,也可作为提高C++编程水平的参考书籍。本书通过示例的方式来讲述如何用标准C++进行正确的软件开发。您是否喜欢解决一些复杂的C++难题?是否喜欢编写健壮的和可扩展的代码?那么您可以花几分钟的时间来研究一些很难的C++设计问题和编程问题。..本书中所讨论的问题不仅会让您感到有趣,而且还会帮助您成为一名顶尖的C++程序员。书中每个问题都给出了难度系数,这些问题都是用来说明一些微妙的编程错误以及在程序设计上的考虑。在阅读书中给出的解答之前,您可以首先尝试自己给出解答,然后再阅读书中对这些问题给出的详细分析。... -
Visual C++面向对象编程教程王育坚《Visual C++面向对象编程教程》(第2版)第1版自2003年出版以来,获得了广大师生的充分肯定和高度评价,《Visual C++面向对象编程教程》(第2版)是在第1版的基础上重新编著而成的。《Visual C++面向对象编程教程》(第2版)系统地介绍了Visual C++面向对象编程的基本原理和方法,主要内容包括C++程序设计、Visual C++编程基础和Visual C++高级编程三个部分,按照Visual c++编程环境→C++语言→应用程序向导→文档/视图结构→对话框和控件→MFC→图形处理→编程深入的顺序设计教学内容。为了配合教学,《Visual C++面向对象编程教程》(第2版)提供了非常丰富的例题和习题。全书内容安排循序渐进,重点突出,实例典型,文字精炼。《Visual C++面向对象编程教程》(第2版)适合作为高等学校相关课程的教材或参考书,也可作为Visual C++应用开发人员的自学读本或培训教材。 -
C语言程序设计滕桂法2006年6月教育部高等学校计算机科学与技术教学指导委员会编制了《关于进一步加强高等学校计算机基础教学的意见暨计算机基础课程教学基本要求》(试行)。本教材是参考该文件的计算机基础课程教学基本要求中有关C语言程序设计课程的教学基本要求编写而成。全教材共分10章,系统地介绍了程序设计的基本概念,C语言的各种数据类型、运算符和表达式、模块化程序设计方法,详细阐述了控制结构、指针、结构体和文件系统的基本操作。本教材采用通俗易懂、深入浅出的讲解方法,内容安排循序渐进,并以丰富的例题和大量的习题强化各个知识点,全部例题的程序均已调试通过。此外,为帮助读者对教材内容的理解和掌握,提高和强化动手能力,结合每章内容,还编写了配套实验指导书——《C语言程序设计上机指导与习题解答》,供读者学习时参考使用。本教材由具有多年从事教学与程序开发经验的教师编写,有许多独到之处,内容丰富新颖、体系合理、文字流畅、通俗易懂,是学习C语言的理想教材。它即可作为高等学校计算机程序设计的教材,也可作为计算机程序设计培训教材、计算机等级考试参考教材,或其他从事计算机程序设计的科技人员自学参考书。 -
C++编程风格(美)卡吉尔 著,聂雪军 译本书描述C++语言中较深层次的程序设计思想和使用方法,包含大量软件工程概念和设计模式,重点介绍大规模编程相关的内容,例如增加代码的可读性、可维护性、可扩展性以及执行效率等的方法。本书的示例代码都是从实际程序中抽取出来的,融人了作者的实际开发经验。讲解如何正确地编写代码以及避开一些常见的误区和陷阱,并给出了许多实用的编程规则,可快速提升读者的C++编程功力。.本书描述平实,示例丰富,适合有一定编程经验的计算机程序设计与开发人员参考。C++非常适于大规模编程,因此,对C++编程风格的讨论就超出了小规模编程所涉及的范围。本书对如何使用C++的大规模编程特性进行了详细的介绍,这些特性不易掌握,有时候甚至连经验丰富的程序员也难免出错。作者在书中还指出,如果我们没有正确地使用某种功能强大的语言特性,那么可能编写出糟糕的程序,这些程序甚至可能比那些使用简单方法编写的程序更加难以理解和低效。本书对多个示例程序进行了重新编写以改正程序中的问题,其中使用的技术包括:提高程序的一致性、去掉冗余的继承等。本书对程序的分析过程是模拟代码复查的方法,读者可以对同一问题的各种不同解决方法分别进行评价与判断,然后将这些分析与作者给出的分析加以比较。..本书从示例程序中提炼出了一些关于设计风格与编码风格的规则。如果透彻理解了这些规则,并且在编程时能够遵循这些规则,那么将有助于程序员编写出更好的C++程序。本书用专门一章给出了一个案例研究。这个案例研究对一个简单的程序进行了反复地分析和修改,在每一次修改完之后,不仅程序的整体性能得到了提高,而且还减少了程序的代码量。本书最后总结了编程规则,帮助读者更好地掌握C++编程思想。... -
C语言程序设计实例精粹谭明金,俞海英 编著本书内容全面,覆盖了数值计算、字符处理、图形绘制、动画实现、图像处理、视景游戏、粒子造型、电子音效,以及数据结构与通用算法等众多应用领域;实例丰富,精选108个实例,分为9大应用范畴,每个实例对应一个专题,集中体现了语言、算法、模型或应用形式等诸多编程知识与技能。本书兼具了趣味性、知识性、人文性、实用性等特点。它首先会对C语言与算法等程序设计内容的学习与实践大有裨益,同时对提高人文素养也有帮助。本书可以作为C语言初学者、软件开发人员,包括游戏设计人员等学习与借鉴之用,同时可以作为对算法设计感兴趣的读者的参考书籍。本书是C程序设计的综合应用集,为计算机应用人员学习和应用C语言与编程算法提供了很好的学习与应用资源和形式。全书精选108个实例,分为9大应用范畴,每个实例对应一个专题,集中体现了语言、算法、模型或应用形式等诸多编程知识与技能。全书覆盖了数值计算、字符处理、图形绘制、动画实现、图像处理、视景游戏、粒子造型、电子音效,以及数据结构与通用算法等众多应用领域。每个实例分别与《水浒传》的一位好汉人物联系起来,既突显知识的趣味性与可读性等人文色彩,更使主题内容形象化、情景化,便于读者理解与应用。本书可以作为C语言的初学者、软件开发人员,以及游戏设计人员等学习与借鉴之用,同时还可以作为对算法设计感兴趣的读者的参考书籍。
