C/C++及其相关
-
C++语言程序设计教程孟宪福,李盘林编著C++语言是在C语言的基础上发展起来的面向对象程序设计语言,它不仅可以编写应用软件,而且特别适合于编写系统软件。本书共由10章组成,按照循序渐进的原则,逐步地介绍C++语言的基本概念和语法规则,特别是花费大量的篇幅来详细讲解类和继承,并利用单独的一章来专门介绍类的设计,使读者在学完本书后,能尽快应用C++语言来解决实际问题。本书是作者根据多年的C++语言教学经验编写而成的,在内容编排上尽量体现易学的特点,在文字叙述上力求条理清晰、简洁,便于读者阅读。本书可以作为大专院校计算机专业或非计算机专业教材及教学参考书,也可作为自学用书随着计算机技术的不断发展以及软件程序的高度复杂化,面向对象程序设计的重要性也越来越突显出来,而C++语言则是面向对象程序设计的最重要的代表性语言之一。C++语言是在被广泛应用的C语言的基础上发展起来的。C++语言在C语言已有的功能的基础上,强化了C语言的基本功能,特别是增加了对类的处理能力,即:C++语言=C语言+基本功能的扩充+类功能从这一公式不难看出,C++语言几乎完全继承了C语言的所有功能。从表面上看来,由于C++语言继承了C语言的所有功能,因此,只要学会了C语言,就应该很容易学会C++语言,其实不然。就类本身来讲,就包含了很多复杂的概念,而对于这些概念的正确理解则是学好面向对象程序设计语言的关键。同时,C语言是面向函数的程序设计语言,而C++语言则是面向对象的程序设计语言,这样,在程序设计过程方面就有很大差别。本书简洁而系统地介绍了C++语言的语法现象和程序设计特点,考虑到大部分读者都学过C语言,同时也考虑到C++语言作为一门独立的课程应具有其系统性,因此,对于C语言中已有的内容,只进行简单的介绍,而把主要篇幅用于对C++语言特有的语法现象的说明上。特别是,为了使读者能够尽快利用C++语言来解决实际问题,在本书的每一章中都给出了大量的例子,这些例子对于理解C++语言的语法现象、完整掌握C++语言的特点是非常有益的。同时,考虑到面向对象程序设计语言的特点,在本书的第8章中专门利用一章的篇幅来详细介绍类的设计,所给出的几个例子都是具有代表性的并具有实用价值的,通过对这些实例的学习,能够使读者进一步掌握面向对象程序设计的要点,并能达?骄僖环慈哪康摹?本书共由10章组成,按照循序渐进的原则,逐步地介绍C++语言的基本概念和语法规则,特别是花费大量的篇幅来详细讲解面向对象程序设计的两个基本概念——类和继承。书中的所有例题都在VisualC++环境下测试完成。每章的最后都附有一定量的习题,这些习题对于读者巩固已学的内容是大有益处的。我们认为,要学好C++语言,除了掌握C++语言的基本理论之外,还必须加强实践环节,读者可以边学习边上机。刚开始时可以调试本书中的例题,待学习一段时间之后,就可以调试自己编写的程序了。只有这样,才能加快学习进度,提高学习效率。本书在编写过程中,一直得到谭浩强教授的支持和帮助,在此表示深深的谢意。限于作者水平,书中难免还有一定不足之处,敬请有关老师、计算机工作者和广大读者批评指正。
-
C++高级教程(美)M.T.Skinner著;杜岩,英宇等译C++是一种最通用的编程语言,本书从实践的角度来重点讲述C++中的那些C所不具备的高级功能。全书共分为10章,主要内容包括:C++概述、C++类功能、高级C++功能、继承、模板、C++库、C++程序开发指南、软件设计和异常,最后剖析了一个大型实例。书中所有实例均已在编译器中测试通过。本书还提供了一个附录,概述了C++中与C类似的功能。本书是C++的高级教材,其读者对象是已经熟悉C的程序员或者学生,本书适用于作为本科高年级和研究生一年级的C++或面向对象编程课程。
-
C语言与数据结构实习指导与模拟试题边奠英编本书是天津市高等教育自学考试委员会组编的《C语言程序设计》和《数据结构导论》的配套教材。依据《C语言和数据结构自学考试大纲》的要求,参考实际考试的范围和题型,系统介绍了这两门课程的主要知识点、重点和难点,精心安排了上机实习及必要的指导,提供了大量的笔试和上机考试模拟试题,读者可将本书作为上机实习指导书和考前复习的主要参考书。
-
Visual C/C++编程精选集锦《电脑编程技巧与维护》杂志社主编VisualC/C++作为功能强大的可视化应用程序开发工具,是计算机界公认的优秀应用开发工具。Microsoft的基本类库MFC使得开发Windows应用程序变得很容易,适合作各种系统软件、应用软件、网络软件、游戏软件等开发平台。根据VisualC/C++的不同应用对象,将精选的190个实例分为数据库及图形图像分册、网络与通信分册、关键技术精解分册出版。本书为网络与通信分册。全书本着实用第一的原则,紧紧围绕主题展开,循序渐进,由浅入深地介绍了使用VisualC/C++进行应用程序开发的思想方法与编程技巧。本书的特色体现如下几点:第一,每一章都是通过一个个的实例来介绍VisualC/C++应用编程方法和技巧,避免枯燥、空洞的理论,并且每一个实例都具有很强的实用性和代表性。第二,所选的每一个实例都是从事VisualC/C++应用编程人员的经验总结,具有很强的实用性,其中很多编程技巧可供借鉴。第三,每一个实例的程序源代码都是经过上机调试通过,给程序开发人员移植源代码带来了方便,从而加快应用编程的步伐。第四,对老版本经典实例进行点评,选取一些老版本开发环境的经典实例加以点评分析,使之能够起到触类旁通的作用。本书适用于有一定VisualC/C++应用基础的编程人员和应用开发人员,对初学VisualC/C++编程的读者也有一定的参考价值。
-
C语言程序设计教程孟宪福,李盘林编著编辑推荐:21世纪计算机基础教育系列教材。C语言是一种应用非常广泛的结构化高级程序设计语言,既适合于编写应用软件,又特别适合于编写系统软件。本书由12章组成,按照循序渐进的原则,详细地介绍了C语言的基本概念和语法规则,在此基础上,通过精选的典型例题分析,使得读者能够尽快掌握利用C语言进行程序设计的技巧和方法,特别是,为了使读者能够尽快利用C语言编写大型实用程序,在书中的最后一章详细分析一个图形编辑程序的设计与实现过程,并给出了完整的源程序。本书是作者根据多年的教学经验编写而成的,在内容编排上尽量体现出易学的特点,在文字叙述上力求条理清晰、简洁,以便于读者阅读。本书可作为高等院校计算机专业及其相关专业的教材或教学参考书,也可作为自学用书。
-
C++编程(美)D.S.Malik著;钟书毅[等]译;钟书毅译本书是为C++初学者和大学计算机科学C++课程的教学而设计的,书中内容丰富并具有较强的系统性和实用性。对于有一定C或C++编程经验的读者而言,此书也是一本很有用的参考书。作者通过大量的例子深入剖析和阐述了几乎所有的关键性概念,并且给出了解决专门问题的案例研究,同时在每一章末都留有一定数量的编程练习。本书的这些特色有助于读者深入理解C++语言并提高程序设计的能力。本书循序渐进地介绍了C++程序设计的各个方面,包括C++语言的基本概念、结构化程序设计、面向对象编程以及C++的一些高级主题。在内容和结构的安排上,本书强调编程实践的重要性,许多简洁易懂的实例贯穿始终,每一章的最后饮食丰富的编程练习。此外,本书还注重对C++概念的深入理解,作者通过论述与简单实例相结合的形式,生动地阐明了C++中很多关键的概念。通过本书的系统学习,读者能够很快地掌握C++程序设计的知识并有效地提高编程技术。
-
C++程序开发例题与习题张基温,张伟编著本书是一本通过编程实践引导学生掌握C++程序开发能力的教材。它可以与《C++程序开发教程》配合使用,也可以独立使用。全书共分7章;第1章主要培养学生解题时首先考虑如何定义类的习惯;第2章、第3章分别训练如何设计方法函数和数据结构;第4章进行重载与模板的有关编程训练;第5章培养学生如何通过类的派生来解决复杂问题;第6章是关于I/O流类库使用的练习;第?章是关于API和MFC编程的基本训练。 本书既有编程知识介绍,也有精选的例题,还有大量自测习题及其参考答案。可以作为教授C++程序设计课程的习题课教材,也可供读者自学。
-
实战Excel 2002 VBA程序设计实务王成春、萧雅云编著VBA为Office所提供的程序语言,通过VBA程序设计,用户能够迅速、轻松、高效地完成所面对的各种复杂工作。各位不要订为VBA程序设计很困难,本书以实例式的介绍,快速地引导读者了解并进入ExcelVBA的设计领域,在目前激烈的环境中,只要您领先一步,就可在竞争的环境下得到致胜先机。本书前言MicrosoftExcel是一个应用相当普及的软件,相信很多人都经常会用到,甚至天天都要用到,如果您只是会操作Excel软件,委胸重复的操作会让你感觉像个工作厂的操作员,似乎进入了劳动力密集型的行业,而不是尖端的住处产业或其他行业中的信息处理荏得。特色及评论文章节选
-
C++数据结构上机实践指导教程(美)James Roberge,(美)Stefan Brandle,(美)David Whittington著;徐小青 等译大学实验课程丛书。实验是使学生成为学习过程中主动、创新的参与者的一种方法。本书体现了主动学习的特点。通过17个实验,为读者创建在实践中学习知识的体验。本实验教材鼓励读者通过程序实现来研究数据结构,在实验过程中,读者学习数据结构的工作原理以及它们的应用。本实验教材为读者在编写程序和分析过程中发挥自己的创造性提供了广阔的空间。本书适用于大专院校计算机专业的师生,计算机编程人员。
-
C++基础教程(美)M.T.Skinner著;英宇,周辉译;英宇译C++是一种最通用的编程语言,本书详细讲述了使用C++进行编程的基本知识。全书共分为16章,作者尽量避免赘述比较深奥的C++内容,详细讨论了C++的基础知识、类型、运算符和表达式、语句、函数、数组、指针、结构体、类、成员、继承、友元、类型转换、重载、输.K/输出、模块、可变参数函数、信号、处理器、面向对象编程和C++库等内容。本书还包括了大量经过验证的例子,通过练习,读者将可更牢固地掌握所学知识。 本书是一本非常好的C++入门书,适合作为大学低年级学生C++课程的教材,也可供初学C++的读者阅读。