C/C++及其相关
-
C及C++程序设计实验教程徐振平,李振立主编本书为《C及C++程序设计》的配套习题、实验教材,严格按照其十一章的逻辑顺序进行编写,每章合基本要求、内容小结、典型例题分析、习题及实验五部分。本书的宗旨是通过习题、实验教学,帮助学生巩固所学知识,掌握若干基本操作技能。本书特别适合于计算机语言的初学者,适用于大、中专院校非计算机专业本、专科学生,也可供高等职业技术学院学生、成人与职业学校学生、等级考试考生、计算机培训班学员以及计算机C语言自学者、爱好者学习使用。 -
C++编程——从问题分析到程序设计实验指导书(美)Judy Scholl著;晏海华等译C++编程语言是一门面向对象的程序设计语言,它提供了C语言所包含的各种功能,同时还改进了C语言自身所包含的某些缺陷。从C语言转换到C++语言是比较方便的,作为C语言的超集,C++语言非面向对象程序设计部分的功能、特性及语法和C语言基本上是完全相同的。所以,利用C++语言同样可以进行结构化编程,尽管很少人这么做。当然,C++语言的总体特性是面向对象的。(虽然有些人认为C++语言不是纯面向对象的编程语言,如Java。)所以,在程序设计过程中,C++程序员要利用面向对象的思想来进行问题分析和程序设计。本书是由具有多年教学实践经验的美国Austin社区大学JudyScholl教授编写的C++实验手册。本书通过大量精心设计的实验用例,帮助读者深刻地理解计算机程序设计中的重要概念,循序渐进地讲述如何进行程序设计。全书共分14章。第1章和第2章中的实验主要涉及计算机、程序设计语言和C++基础知识;第3章到第12章中的实验主要涉及C++程序设计语言中的输入/输出、控制结构、数据类型以及函数和递归;第13章和第14章中的实验主要涉及抽象数据类型、类及继承和组成。本书中的所有实验都经过精心设计,着重突出概念,有助于帮助读者理解C++程序设计的基本思想和基本方法。本书既可以与《C++编程::从问题分析到程序设计》一书配合使用,又可以作为其他C++教程的实验手册。 -
Borland C++ Builder 6 应用开发技术解析程展鹏编著本书第1-4章介绍使用C++Builder6进行软件开发的基础和背景知识;第5章介绍大量实用的开发技术;第6-7章介绍数据库开发技术;第8-9章介绍组件编写和线程使用;第10-11章介绍和Internet相关的开发技术,包括Internet组件、WebSnap和WebServices;第12章介绍利用C++Builder6和Kylix3进行跨平台开发的内容。本书详细介绍使用C++Builder6进行程序开发的各个方面,尤其是C++Builder6中的DataSnap、WebSnap和BizSnap三大新技术。同时,给出大量实例程序,帮助读者理解和掌握相关的技术知识;本书还对和C++Builder6相关的未来技术发展作了展望和讨论,可以让读者从较高的层次来理解软件技术的发展。本书第1-4章介绍使用C++Builder6进行软件开发的基础和背景知识;第5章介绍大量实用的开发技术;第6-7章介绍数据库开发技术;第8-9章介绍组件编写和线程使用;第10-11章介绍和Internet相关的开发技术,包括Internet组件、WebSnap和WebServices;第12章介绍利用C++Builder6和Kylix3进行跨平台开发的内容。本书附带一张光盘,内容为书中全部示例程序的源代码。本书内容全面、实例丰富、文字流畅,有助于开发者快速掌握C++Builder6的核心开发技术。本书适合有一定程序设计经验的读者阅读。 -
C语言程序设计习题集陈朔鹰,陈英主编;乔俊琪等编全书根据C语言的主要内容结构,按章提供重要的基础知识点和要点提示,提供的近千道习题,题目涉及面广,题型丰富,包括了近年来常见的各种考试题型,覆盖程序设计常用算法和基本的编程技巧,并在每章的最后一节给出本章题目的参考答案、典型问题的简析和程序解析,供读者在学习过程中方便地进行自我检查和测试。本书在编排上由浅及深、分层次、分程度,循序渐进,难易兼顾,具有可读性和逻辑性强的特点,读者可以通过书中大量的、多种类型的习题、思考题和注释,逐步熟悉并掌握C语言的基础知识、编程方法和技巧,拓宽程序设计的思路。本书实用性强,兼容了各级各类考试的大纲要求,题型宽泛,内容适中,既可以作为高等院校学生学习C语言程序设计的习题集,也可以作为C语言程序设计初学者和提高者的学习、练习用书;还可以作为参加硕士研究生入学考试、计算机等级考试、自学考试、资格和水平等考试的演练和模拟测试用书。 -
C语言程序设计实验与习题指导孙淑霞本书是C语言程序设计课程的配套教材。全书分为两部分,上篇为实验指导,由10个实验组成;下篇为习题,由10章组成。其内容与《C语言程序设计》的每一章内容相对应,以便进行实验教学和学生课后练习。书中给出了习题的答案和解答,同时给出了3套C语言笔试和上机考试的模拟试题及答案。附录中提供了常见的编译错误信息、连接和运行中的错误信息。本书可以作为大专院校非计算机专业本科生、研究生的相关课程的实验教学用书,也可作为计算机专业相关课程的实验教材,同时可以作为C语言程序设计自学者的参考书。 -
C语言程序设计教程杨路明主编C语言是在当今软件开发领域有着十分广泛应用的一种语言。本书全面地介绍了C语言的基本概念,C语言的数据类型、语句及结构特点,系统地讲述了C语言程序设计的基本方法和技巧。对面向对象程序设计及C++的编程技术也作了初步阐述。全书选材先进,内容丰富,讲述力求理论联系实际、深入浅出、循序渐进,注重培养读者的程序设计能力,培养良好的程序设计风格和习惯。本书可作为高等院校计算机程序设计教学用书,也可作为从事计算机应用的科技人员的参考书、培训教材。本书配有CAI教学课件。为了配合本书的学习,作者还编写了与本书配套的《C语言程序设计上机指导与习题选解》一书,可供学习时参考使用。 -
C++精粹(美)Ira Pohl著;王树武,陈朔鹰等译;王树武译本书介绍了C++的程序结构、词法符号、常量、声明及作用域规则、文件链接规则、类型、类型转换、表达式及运算符、语句、函数、类、继承、模板、异常、输入/输出、STL、字符串库等方面的内容。特别是标准模板库(STL)、名字域、运行时类型识别(RTTI)以及BOOL数据类型,这些内容在大多数专业书籍中并没有详细论述。本书作者从20多年的实践经验出发,给出了许多有关程序设计技巧和编程风格的范例和建议。可以说,本书是一本深入C++编程精髓的向导和编程规范的指南。本书可作为计算机专业技术人员的程序设计参考手册,也可作为高等院校师生深入学习C++的培训教材和参考书籍。这本书不仅仅是一本简明的参考指南或是对一个复杂课题的简单小结。Pohl博士在经过缜密思考之后。加入了他对c++语言的使用及编程风格的独特建议,这些建议包含了对这门语言所做的更为深入的探索。尤其在专业实践方面。各种层次的程序设计人员都将从中获益良多。”——EdLansinger(通用汽车公司项目工程师)在本书中.lraPohl这位经验丰富的教育家和程序设计师将已发布的700页ANSI标准浓缩成一张通往c++编程核心内容的简明地图。他选取了C++语言中最重要、最常用的语言元素进行介绍.提供了语法、语义和实例.同时还奉献了从20多年的程序设计经验中提炼的对于编程风格的建议。本书特点●涵盖如标准模板库(STL)、名字域、RTTI、布尔数据类型等C++语言的重要新特征●专门的标准模板库章节提供有关这一强大新库的参考和范例。其中包括对string库的描述●从丰富的编程经验中提炼出的程序设计技巧●登录http://www.cse.ucsc.edupohldrp.html可获得本书所有范例程序代码及用于阐明书中观点的附加程序 -
深入剖析Visual C++编程技术及应用实例王洪涛编著本书选取了主流开发领域内的若干具有代表性的实例,包含了在各领域中广泛应用的技术。本书通过主流开发领域内的若干具有代表性的实例,向读者深入细致地讲解了利用VisualC++6.0进行Windows高级软件开发的相关技术。本书涉及的领域包括用户界面、文件系统、图形图像技术、多媒体技术、网络、COM、AetiveX术、系统底层开发技术等。本书可作为有志于用VisualC++进行Windows高级软件开发的人员阅志,也可作为相关人员的参考用书。 -
C语言程序设计教程吴国凤主编《21世纪高等院校规划教材·计算机类:C语言程序设计教程(第2版)》是面向21世纪高等院校规划教材,也是高等院校非计算机专业第一门程序设计课程教材。全书共分10章,主要内容包括C语言概述、数据类型与运算规划、程序控制结构、数组、函数、指针、结构体与联合、位运算、文件、面向对象及C++基础知识等。《21世纪高等院校规划教材·计算机类:C语言程序设计教程(第2版)》内容丰富,系统性强,深入浅出。在结构上突出了以程序设计为中心,以语言知识为工具的思想,对C语言的语法规则进行了整理和提炼;在内容上注重知识的完整性;在写法上追求循序渐进,通俗易懂。《21世纪高等院校规划教材·计算机类:C语言程序设计教程(第2版)》各章均有习题,另配《C语言程序设计教程上机指导》书,特别适合工科高等院校计算机专业及非计算机专业程度设计语言教科书。 -
C和C++代码精粹[美]Chuck Allison著;董慧颖译本书基于作者备受好评的C/C++ User Journal杂志上的每月专栏,通过大量完全符合ISO标准C++的程序集合,说明了C++真正强大的威力,是C和C++职业程序员的实践指南。 全书分为3篇共20章,分别从指针、预处理器、C标准库、抽象、模板、异常、算法、容器、文件处理、动态内存管理等不同层次的话题展开讨论。书中的精粹代码,对于C和C++程序员具有很好的使用价值和启发意义。 本书可以帮助有一定经验的C和C++程序员深入学习这两种密切相关的语言,对书中代码的参悟和应用,可以帮助他们从根本上提高使用程序的效率。
