C/C++及其相关
-
数据结构与STL(美)William J.Collins著;周翔译;周翔译数据结构一直是计算机科学专业课程的核心内容,它是信息的组织方式。对于相同的算法,用不同的数据结构表示其中的抽象数据类型会造成不同的执行效率。本书从面向对象程序设计的角度,具体使用C++语言,讲述了数据结构及其算法。通过对方法接口、示例和应用的学习,引导学生逐渐理解和掌握如何高效地使用数据结构。本书与传统数据结构教材相比,除了保留系统、全面的风格之外,还具有重视与实际编程结合、侧重标准模板库的实现描述等特点;并配有丰富的习题及实验,是一本优秀的课堂和自学参考用书。本书讲述了数据结构的基本原理及其实现,并使用了C++作为教学语言。通过方法接口、示例和应用的学习,引导学生逐渐理解和掌握如何高效地使用数据结构。大部分数据结构是在标准模板库(STL)中提供的。本书还详细研究了这些STL数据结构的规范实现,展示了这些实现的高效和简洁性。为了深入理解实现的要点,还对其中几个数据结构的不同实现进行了测试。贯穿全书的宗旨是鼓励结合实践的学习。每章末尾的编程项目让学生可以开发并实现自己的数据结构,或者是扩展,应用这一章中介绍的数据结构。可选的实验帮助学生通过编程巩固所学知识。本书特点:·本书配套网站上包含了实验、课件、习题解答等等。网站地址是www.mhhe.com/collins。·每个实验都要求学生进行仔细的观察、推测和检测才能得出结论,能够鼓励学生积极主动地学习。·书中还精心设计了许多教学提示和习题。 -
C语言实验与练习C语言实验与练习组三年制高等职业教育教材。 -
C语言《C语言》编写组C语言是20世纪70年代初在美国电话电报公司所属妁贝尔实验室诞生的。经过几十年的完善与发展,已成为计算机通用而高效的高级语言,特别适用于编写应用软件和系统软件。对于广大软件开发者来说,C语言是一个理想的开发工具。本教材分两册,一册为《C语言》,另一册为与之配套的《C语言实验与练习》。编写本教材的指导思想是注重实际应用,并能兼顾学生参加C语言考级考试培训之用。《C语言》共12章,通过大量实例介绍了C语言的有关概念、基本结构以及程序设计的一般方法。第1、2、3章主要介绍C语言的数据类型、运算符号以及表达式的构成等基本概念;第4、5、6章介绍了C语言程序设计的三种基本结构;第7、8章讲述了数组、函数等重要概念及其应用;第9章为编译预处理內容;第10章介绍指针的概念及其应用;第11章为姑构体、联合体、枚举类型的知识;第12章简要介绍了文件的概念。针对初学者在学习过程中遇到的困难和容易出现的问题,书中结合大量的例题进行了详细讲述。每章后面都有实用举例,希望以此帮助读者综合二章所学內容并能灵活运用。全书力求概念表达准确清楚,內容新颖充实,叙述由浅入深。《C语言实验与练习》分两大部分:上机指导和C语言等级考试试题分析与自测。上机指导精心选编了10个实验,每个实验按“实验目的”、“实验內容与步骤”以及“分析与思考”三个栏目编写,读者可以根据实验指导进行程序的调试、运行,从而结合实际掌握C语言的基本知识,灵活运用C语言解决实际问题。C语言等级考试试题分析与自测按照《C语言》的章节顺序介绍了每章的考级內容要点,并附加了试题分析,以帮助学生进一步复习、巩固所学的知识。同时,我们在每一章后提供了多种题型的自测题,以便学生对学习情况进行自我检测。书的最后部分为等级考试的大纲和模拟试卷。本书可作为高等职业院校学生学习C语言课程的教材,也可供计算机爱好者学习参考用。 -
C语言程序设计刘体斌 编著本书根据中等职业技术学校计算机教材大纲的要求,充分考虑中等职业技术学校学生的特点,结合程序设计理论知识编写而成。其主要内容有:C语言的基本概念、数据类型、语法及其语句规则、函数定义及其调用、指针、预处理、文件操作等。另外,作者根据多年教学和写作经验,编写了大量与书中内容紧密联系的例子。书中内容浅显易懂、易学易用。并且每章后附有习题和上机实习,可供读者练习、复习和巩固学过的知识。本书可作为中等职业技术学校、高等职业技术学校的教材,还可作为计算机爱好者的自学参考书。 -
C语言程序设计实例教程丁爱萍,郝小会,孙宏莉编著本书按照全国计算机等级(二级)考试大纲内容编写。书中通过大量实例详细讲述了目前国内广泛使用的结构化程序设计语言:C语言的使用方法。主要内容包括:C语言的数据类型及其运算、输入/输出、选择结构、循环结构、数组、函数、指针、编译预处理、结构体和共用体、位运算及文件操作等。本书的讲解由浅入深、通俗易懂,且其内容条理清晰、示例丰富、每一章均提供了相当数量的习题供读者练习;为帮助读者掌握自己的学习程序,附录中还提供了全部习题(共209题)的答案。本书可作为高职高专院校计算机程序设计的学习教材,也适用于程序设计爱好者自学使用。 -
C++程序设计蔡立军,杜四春,银红霞编著《C++程序设计》全面系统地讲述了c++语言的基本概念、语法和面向对象的编程方法,对c++语言面向对象的基本特征:类和对象、继承性、派生类、多态性和虚函数等内容进行了详尽的介绍。本书具有丰富的实例,每章后还备有形式多样的练习题。内容安排循序渐进、深入浅出、通俗易懂、突出重点、侧重应用。《C++程序设计》不仅可作为高等院校和培训机构的c++程序设计教材,也可作为自学c++语言的指导书和计算机工程技术人员的参考书。 -
实用C++程序设计(美)Steve Oualline著;鄢爱兰,周丽琴译;鄢爱兰译本书面向那些以前没有编程经验的人、了解C并想更新到C++的程序员,以及那些了解C++并想改善编程风格和可靠性的人。你应该有一台计算机,并知道如何使用像文本编辑器和文件系统这样的基本功能。学习计算机语言最好的途径是编写和调试程序。凌晨两点还在琢磨一个有故障的程序,只是为了找出你在应该键入==的地方键入了=,这是一种非常有效的教学手段。本书包含许多有关常见编程错误的例子(它们在书中被标记为有故障的程序)。C++是一门功能强大、高度灵活且可适应的编程语言,软件工程师可以使用它来快速有效地组织和处理信息。但是这一高级语言相对来说比较难于掌握,即使你已经掌握了C编程语言也是如此。本书为第二版,向想学习C++的程序员全面介绍了C++语言。该版本反映了C++标准的最新变化,采用切实的方法,着重介绍了如何设计清晰而有用的代码。简而言之,恰到好处的每一章介绍了编程的各个方面,包括风格、软件工程、程序设计、面向对象设计和调试。本书还介绍了一些常见错误以及如何找到和避免这些错误。每章结尾的练习有助于确保读者掌握本章内容。本书内容涵盖:·C++语法·代码编写标准和风格·对象类的创建和使用·模板·调试和优化·C++预处理器的使用·文件输入/输出 -
单片微型计算机原理及其C语言程序设计陈光东编著单片微型计算机是目前应用最为广泛的一种微型计算机。本书融作者多年的教学经验和科研实践,从应用的角度,简明扼要地介绍了MCS-51系列单片机的结构、操作、指令和程序设计;以及与各种常用外围电路、外设接口连接的硬、软件设计方法。书中内容以当前应用最广,最为流行的机种AT89系列单片机为样机,并着重介绍了单片机的C语言及程序设计方法。全书具有系统、精练、实用,以及包括了当前最新技术知识的特点。本书可作为各类高等学校的电子、电力、机电、控制、信息等电类专业的教材和教学参考书,也可供非电类专业及有关科技人员学习和参考。 -
Visual C++.NET2003程序设计何炜[等]编著高等学校21世纪计算机教材。本书分为三大部分,共有23章内容。主要介绍了NET编程基础、如何使用MFC开发应用程序、如何使用. NET框架类库开发. NET应用程序。 -
Applied C++中文版(美)Philip Romanik,(美)Amy Muntz著;陈学峰,杨健康,林琪译;陈学峰译本书是开发高质量、可维护软件的实用而简明的指导书籍。它体现了C++、模板以及标准模板库(STL)对于工业级程序设计的强大作用。不论你是独立的开发人员,还是在大的团队中进行软件开发,本书提供的技术和技巧都将有助于提高你的编程语言和设计方面的技能,并告诉你如何更有效地解决实际问题。PhilipRomanik:是一名独立顾问,在过去的20年里,他一直从事软件开发,设计和实现真实世界的软件应用。他是为性能要求较高的应用领域开发实时、嵌入式软件的专家。他已经为其客户发明了多项专利技术,同时还为诸如柯达公司和微软公司等业界巨头提供过服务。AmyMuntz:也是一名独立顾问,她不仅拥有高深的技术经验,在商业领域也有着很高的水平。她在编写这两个领域的书籍方面有着丰富的经验。她专门致力于富有竞争力的软件产品的开发和管理,在过去15年间曾成功地帮助其客户构建了满足其商业目标的产品,并且在市场上成功地推广了这些产品。此书是作者丰富专业经验的结晶,并且主要通过例子进行讲授。为了介绍对所有应用程序都有用的软件技术,他们开发了一个工具包来解决复杂的数字图像处理问题。作者采用了具体而真实的问题,并对特性、性能以及可扩展性需求提供了准确的描述,以此展示了如何有效地应用现有的软件组件和C++固有的工具,加速软件开发,促进软件重用以及发布成功的软件产品。在本书中你会学到:·C++模板入门知识·可行的编码原则和大量的代码示例·必须了解的异常、断言和标准模板库(STL)组件信息的速查列表·有效地使用原型的技术,从而可将设计从初始概念发展为健壮的解决方案?の扌璐罅康南低晨涂梢晕砑黾拥魇灾С值募际?·改善软件整体性能的13项具体技术随附的光盘中包括书中示例项目的所有源代码,其中包括图像框架、单元测试框架和makefile文件。光盘中还包括一些有用的第三方软件,例如Sysinternal的DebugView,用来优化代码的Intel集成性能原语(IntelIPP)评估版和IntelC++Compiler评估版。
