C/C++及其相关
-
C语言高级程序设计张俐、杨莹本书以提高读者的C语言程序设计开发能力为目标,是为希望提高C语言应用能力以及应试能力的读者编写。全书在内容编排上分为两大部分。第一部分C语言基础,对C 语言的基本概念、知识点做了重新归纳、梳理,力求提高读者对C语言语法知识的整体理解。第二部分为C语言提高,针对C程序设计中递归、回溯、数组、链表等典型问题分为10个专题,重点强调程序设计思维的训练和对各部分知识点的综合应用,力求提高读者算法设计能力和C语言程序设计能力。书中选择了大量有代表性的例题,通过问题解析最终给出C程序代码。.本书实用性强,可作为高等院校相关专业高年级学生的教材使用,也可作为准备考研、计算机软件水平考试、应聘应试等的学生教材,还可以作为C语言的初学者、自学以及编程人员进修提高C语言的教学及参考用书。... -
C程序设计语言(美)克尼汉,等在计算机发展的历史上,没有哪一种程序设计语言像C语言这样应用如此广泛。本书是C语言的设计者之一Dennis M. Ritchie和著名的计算机科学家Brian W. Kernighan合著的一本介绍C语言的权威经典著作。我们现在见到的大量论述C语言程序设计的教材和专著均以此书为蓝本。第1版中介绍的C语言成为后来广泛使用的C语言版本蜒标准C的基础。人们熟知的"hell0, World" 程序就是由本书首次引入的。现在,这一程序已经成为众多程序设计语言入门的第一课。 第2版根据1987年制定的ANSIC标准做了适当的修订,引入了最新的语言形式,并增加了新的示例。通过简洁的描述、典型的示例,作者全面、系统、准确地讲述了C语言的各个特性以及程序设计的基本方法。对于计算机从业人员来说,本书是一本必读的程序设计语言方面的参考书。 -
计算机程序设计艺术第4卷第3册生成所有组合和分划(美)Donald E.Knuth;苏运霖译关于算法分析的这多卷论著已经长期被公认为经典计算机科学的定义性描述。这一册以及刚刚出版的第4卷第2册揭开了人们急切等待的《计算机程序设计艺术第4卷组合算法》的序幕。作为关于组合查找的冗长一章的一部分,这一册开始关于生成所有组合和分划的讨论。在Knuth讨论这两个主题的过程中,读者不仅会看到很多新内容,并且会发现本册与卷1至卷3及计算机科学和数学的其他方面的丰富联系。一如既往,书中包括了大量的习题和富有挑战性的难题。.本册以及第4卷第2册的出版揭开了人们急切等待的《计算机程序设计艺术第4卷组合算法》的序幕。作为关于组合查找的冗长一章的一部分,这一册开始关于生成所有组合和分划的讨论。在Knuth讨论这两个主题的过程中,读者不仅会看到很多新内容,并且会发现本册与前三卷及计算机科学和数学的其他方面的丰富联系。一如既往,书中包括了大量的习题和富有挑战性的难题。通过讨论有关的游戏和数学难题,Knuth阐明一个重要的观点:严肃的程序设计也可以是一种乐趣。... -
C++程序设计实用教程苏仕华 编著C++是一种高效实用的程序设计语言,它既可进行过程化程序设计,也可进行面向对象的程序设计,已成为程序设计人员最广泛的使用工具。.本书全面系统地讲述了C++语言的基本概念、基本语法和编程方法,较详尽地讲述了C++语言面向对象的重要特征:类和对象、继承和组合、多态性和虚函数等。本书列举了丰富多样的例题,每章后面都配有形式不同的练习题。..本书不要求读者学过C语言。由于面向过程程序设计部分的思想和方法也适合C语言,只是在实现上与C语言有些差异,因此通过该部分也可以学习C语言编程。不过,已学过C语言的读者还必须重新学习过程设计这部分内容,因为这部分介绍了面向对象和面向过程所共有的许多设计方法。本书是作者总结多年教学实践经验编写而成的,书中文字通俗易懂,内容由浅入深,突出重点讲解,注重实际应用,易于教学。本书不仅可作为高等院校C++语言课程的教材,同时也可作为自学C++语言的读者以及广大工程技术人员学习C++语言的教材或参考用书。... -
Visral C#程序设计教程上机指导及习题解答刘先省 编著本书是《Visual C#程序设计教程》的配套教材,对教材中的所有习题做了详细的解答。为提高学习者的编程和动手能力,每章均增加了实验。包括实验目的、实验要求和实难步骤。通过实验可进一步理解各章的知识要点及编程技术。书中所有程序设计均采用“案例”方式,先给出设计目标,然后介绍为实现该目标而采用的设计方法,这样可以提高初学者理解和掌握程序设计方法的能力。本书可作为高等院校教学及初学编程人员自学的辅助教材,也可单独作为“C#程序实例详解”使用。 -
Visual C++数据库系统开发案例精选明日科技 编著本书精选了7个当前应用广泛的数据库系统,详细介绍了使用Visual C++开发各数据库管理系统的思路、方法和技术。主要内容包括物流管理系统、客户管理系统、进销存管理系统、客房管理系统、工资管理系统、文档管理系统、会议视频管理系统、应用程序的打包等。本书附带光盘不但包含了书中所有数据库系统实例的源程序和相关开发素材,同时还包含赠送的程序设计速查宝典、数十种实用软件工具和7个实例的毕业设计范例。本书所有源程序都经过精心调试,并在Windows XP/Windows 2000下全部通过测试,各案例代码稍加修改即可为企业使用。本书内容精练、重点突出、实例丰富,是程序开发人员必备的不可多得的数据库系统开发图书,本书也非常适合大、中专院校相关专业师生学习、参考。 [看更多] -
C语言程序设计赵建锋、何朝阳《C语言程序设计》从分析C语言程序的基本结构和特点开始,介绍了c语言的数据类型、表达式和常用库函数、流程控制、数组和字符串处理、函数和模块化程序设计、预处理命令、指针、结构体和共用体、位运算、文件等。在介绍c语言的基本概念和知识的同时,重点突出应用和实践,全面培养学生计算机程序设计的能力。《21世纪全国应用型本科计算机系列实用规划教材:C语言程序设计》内容丰富,概念清晰、实用性强,注重从实际出发,力求用读者容易理解的体系和叙述方法,深入浅出、循序渐进地帮助读者更好地掌握C语言程序设计的基本内容和方法。《21世纪全国应用型本科计算机系列实用规划教材:C语言程序设计》以培养应用型人才为目标,适合作为本、专科院校相关专业计算机程序设计课程的教材。 -
STL高效编程(美)迈耶斯所有的C++程序员都必读的书少之又少,而本书就是其中的一本。C++的标准模板库(STL)是革命性的,但是要想学会用好STL却充满了挑战性。中国台湾技术作家侯捷先生曾经把STL的学习过程比喻为三个境界:第一境界:熟用STL。第二境界:了解泛型技术的内涵与STL的学理乃至实作。第三境界:扩充STL。本书无疑是你达到第二境界的最佳读本。在本书中,C++技术权威Scott Meyers揭示了专家总结的一些关键规则,包括他们总是采用的做法以及总是避免的做法。这些规则可以发挥STL的最大效用。有些书只是描述STL中有些什么内容,而本书则讲述如何使用STL。本书共有50条指导原则,在讲述每一条指导原则时,Scott Meyers都提供了透彻的分析和深刻的实例,所以读者不仅可以学到要做什么,而且还能够知道什么时候该这样做,以及为什么要这样做。如同Meyers的其他著作一样,本书充满了从实践中总结出来的智慧。清晰、简明、透彻的风格使本书成为每一位STL程序员的案头必备。本书特色·关于选择容器的建议,涉及的容器有:标准STL容器(例如vector和list)、非标准的STL容器(例如hash_set和hash_map),以及非STL容器(例如bitset)。·一些提高效率的技术,通过它们可以最大程度地提高STL(以及使用STL的程序)的效率。·深入到迭代器、函数对象和分配子(allocator)的行为,也包括程序员总是应该避免的做法。·对于那些同名的算法和成员函数,如find,根据它们行为方式上的微妙差异,本书给出了一些指导原则,以保证它们能被正确地使用。·讨论了潜在的移植性问题,包括避免这些移植性问题的各种简单途径。 -
数据结构-C语言描述王志雄、田小梅在本书的编写过程中,充分考虑我国高等职业教育的培养目标和教学现状,力求体现高职高专的教学特点,以“理论够用,注重实用”为原则,对传统的数据结构课程中理论性较强、实用性较少、复杂度较高的教学内容进行了简化和忽略;对常用的、基本的和主要的数据结构与算法进行了详细的介绍。本书主要内容包括:线性表、栈、队列、串、数组、树、二叉树、图、文件等数据结构及常用的排序和查找算法。本书采用C语言作为数据结构和算法的描述语言。在编写中力求概念通俗易懂、简洁明了;内容由浅入深、循序渐进;实例引用贴切、图文并茂;操作易于理解、注重实用。为便于教学,每章后面还配备了习题。本书既可作为高等职业技术院校、高等专科学校、成人高等学校及本科院校所属的二级职业技术学院计算机类专业或信息类相关专业的教材,也可作为非计算机专业学生选修课或辅修课的教材,还可作为计算机应用人员和工程技术人员的参考书。 -
C++面向对象程序设计曹静 主编本书系统地介绍了面向对象程序设计的概念和C++语言的基础知识。全书将编程语言和编程思想融为一体,使读者在一步步学习C++语言的同时,可以一层层掌握面向对象的编程原理。为方便读者理解C++面向对象程序设计的相关知识,书中采用通俗易懂的方式介绍了有关理论和原理,并辅以大量实例和插图。每章均配有相关内容的项目设计,便于读者进行实际操作和练习。. 本书内容翔实、叙述清晰、注重实践、习题丰富,可作为高职高专各个专业的计算机入门教材,也适合各领域想在计算机方面进修提高的人员自学使用。...
