C/C++及其相关
-
C语言程序设计楼永坚,吴鹏,许恩友 编著本书是作者在讲授“计算机导论”和“高级语言程序设计”课程的基础上,根据多年的教学经验对授课内容做了深入细致的研究后,依据当前计算机教学系列改革要求整理编著而成的。为了方便教师授课,为任课教师免费提供 PPT 课件和习题答案 。 全书共 12 章,包括计算机基础知识、程序设计基础知识、编程语言与 C 概述、数据类型、运算表达式与基本输入/输出、控制语句、数组、指针、函数、结构体与共用体、位运算和文件等,然后在上述知识点的基础上进一步介绍 C 语言的高级应用,包括线性表、栈、队列的概念与应用。 每章末尾均安排了一些习题 , 并在 最后一章配合教材的内容,提供了 12 个实训。 本书适合作为高等院校计算机专业C语言课程的教材,也可以作为大学各专业计算机程序设计入门教学用书。可根据实际情况进行选用授课内容、习题和实训。 适用对象:本书适合作为高等院校计算机专业C语言课程的教材,也可以作为大学各专业计算机程序设计入门教学用书。可根据实际情况进行选用授课内容、习题和实训。 -
C++Builder数据库开发实用教程曾棕根 编著本书以一个涵盖开发数据库应用系统全部技术范畴、采用先进软件技术水平开发出来的工程实例——《国家英语四级考试网报系统》为主线索,采用“做中学”和“小步幅前进”的教育理念,以“任务驱动”模式、按数据库应用系统实际工作过程中开发顺序组织教材,让学生在明确目标、掌握背景知识的情况下,轻松地从带有理解性的模仿中享受到成功的喜悦,目的是让学生在很短的一段时间内拓宽C++Builder 6数据库应用系统开发的视野。.本书涵盖C++面向对象技术、数据库技术、网络通信技术、多媒体图像处理技术、组合查询技术、报表分栏打印技术、摄像头读取技术和随机排序算法、WinRAR和InstallShield打包及Web部署数据库应用系统技术等一整套时下流行的软件开发技术,并具有精深的背景知识,通过本书的学习,可以使学生的计算机理论知识得到一次深层次的综合应用,将引导学生从课堂走向软件开发实践。..本书适合大学应用本科或高职计算机专业高年级以上的学生学习,也可作为大学计算机专业毕业生的数据库应用系统开发职前强化训练教程。本书对于C++程序员、数据库软件开发工程师也同样具有学习和参考价值。... -
C++程序设计习题解答与考试指导王继民,戚涌,王新光 编著《C++程序设计习题解答与考试指导》与钱能编着的《C++程序设计教程》紧密结合,同时兼顾主流C++教材,以指导学生学习、练习及考试为目的编着而成。《C++程序设计习题解答与考试指导》共分21章,主要内容包括C++入门、基本数据类型与输入输出、表达式和语句、过程化语句、函数、程序结构、数组、指针、引用、结构、类、构造函数、面向对象程序设计、堆与拷贝构造函数、静态成员与友元、继承、多重继承、运算符重载、I/O流、模板、异常处理。各章都给出了知识结构图、疑难解惑、典型例题与考试题分析、重要习题精选精解和训练题5个板块的内容。此外,书后的附录给出了各章训练题的参考答案。《C++程序设计习题解答与考试指导》内容丰富,能够对学生学习、作业、复习、自测和实验等各环节进行指导,可作为计算机专业本、专科学生C++课程学习的辅导书,还特别适合准备参加C++语言考试(如计算机等级考试、考研)的读者训练、备考之用,也可供编程人员自学参考。 -
Essential C++(美)利普曼 著本书是众多C++初学者的入门经典,通常C++初学者会在读完本书后再读《C++ Primer》。本书从4个方面来表现C++的本质:procedural(程序性的)、generic(泛型的)、object-based(个别对象的)、object-oriented(面向对象的)。本书的组织围绕着一系列逐渐繁复的程序问题,以及用以解决这些问题的语言特性。循此方式,读者不只会学到C++的函数和结构,也会学习到它们的设计目的和基本原理。本书涉猎范围很广,内容涉及C++语言发展的主要几个方面,适合有一定基础的C++初学者。“拿起这本书,你可以在短时间内熟悉C++。Stanley选择了范围广泛而又复杂的一些主题,把它们的门槛降低到C++新手开发真正的程序时所需要的最基本的层次。本书以实例引导读者学习,这种做法很有效,可帮助读者顺利学完整本书。”...———Steve Vinoski,IONA -
数据结构与算法分析-C++语言描述奈霍夫本书的第1版来自于对作者在长达20年的时间里教授一门数据结构入门课程(通常是CS2)的经验的总结。接着发展成为由Joel Adams和Larry Nyhoff编著的,被广泛使用的“C++:An Introduction to Computing”,一本起源于他们多年来以C++教授的第一门程序设计课程(CS1)的书籍。但是计算机科学教学目录随着教育方法和方法学的改变也改变了。为了跟上这些变化,这本入门性质的C++教材也经过了修订,最近推出了第3版。 -
实用数据结构谭浩强全书共分9章。 第1章从两个实例着手,介绍了数据结构的基本概念,讨论了算法方面的考虑,并给出了本书主要使用的一种算法描述语言。 第2章介绍了一般的线性表、栈、队列等最基本的数据结构,并讨论了它们在顺序存储结构下的主要运算,介绍了栈与队列的主要应用,最后还讨论了字符串匹配的问题。 第3章介绍了线性表的链式存储结构及其运算,并主要讨论了线性链表在多项式运算中的应用。 第4章讨论了数组的顺序存储结构、规则矩阵的压缩以及稀疏矩阵的三列二维数组表示与十字链表表示。 第5章介绍了树与二叉树的基本概念,并主要讨论了二叉树的性质、二又树的存储结构及其二叉树的遍历,最后还介绍了穿线二叉树的概念、表达式线性化的过程、最优二叉树用于编码等问题。 第6章简要介绍了图的基本概念、图的存储方式、图的两种主要遍历方法,最后讨论了最短距离问题的求解。 第7章介绍了工程中常用的查找方法,包括顺序查找、对分查找、分块查找、二叉排序树查找以及多层索引树查找等。 第8章介绍了Hash表的基本概念,重点介绍了几种常用的Hash表。 第9章介绍了各种排序的方法,还求解了拓扑分类的问题。 -
C语言程序设计教程许勇本书讲授C语言程序设计的基本思想、方法和解决实际问题的技巧。在体系结构安排上,尽可能将概念、知识点与案例相结合,进行案例教学,并且每一章都精心设计了习题与上机实验(附习题和上机实验答案),突出实用性、操作性。.全书共分13章,主要内容包括:C语言概述、C语言程序设计的初步知识、基本算法、顺序结构、选择结构、循环结构、数组、函数、指针、编译预处理、复杂数据类型、位运算、文件等。..本书可作为高等学校各专业C语言程序设计课程的教材,也可以作为等级考试的辅导教材,以及计算机爱好者自学用书和各类工程技术人员的参考书。本书配有电子教案,并提供程序源代码,以方便读者自学。... -
标准C++实用教程康晓林、汪涛本书以C++的国际性标;隹版本为基础,对C++语言不同层次的知识进行了全面介绍。.本书共分为32章,循序渐进地讲述了C++函数、控制结构与数据类型、C++库函数与函数模板、C++类与类模板、C++标准库和C++ STL等内容,并结合C++的最新功能,详细论述了面向对象程序设计的思想。本书针对那些比较难懂的高深主题也做了深入浅出的介绍,比如模板(包括标准模板库)、名字空间、运行时类型信息和区域表示等,这些功能对开发大型复杂系统的程序设计人员来说非常重要。因此,无论是新手还是有经验的程序员,都可以从本书中找到丰富的信息。..本书最大的特点是内容综合、完整,叙述清晰、易懂,实例典型、丰富,并配备了大量实用的练习题。本书可作为大专院校计算机专业的教材,也可作为从事计算机工作的科技人员的自学参考书。... -
新一代Visual C++2005程序设计林俊杰话说台北有个姓林的书生,因为写不出个像样的Windows的应用程序,感到十分烦恼,坐在桌前猛抓头皮苦思,只见头顶青丝日渐稀少,再抓下去怎么了得。不知不觉中,林生俯案卧,昏昏睡去。睡梦中,依稀听到窗外传来窃窃私语声,林生耐不住好奇,委身以窥之,见窗外二老对坐,白发苍苍,眉长及耳,耳垂至肩,手长过膝,非常人也。一曰:近日作何生意?对曰:闲来无事,便着一书。非常书,乃教人用MFC设计Win32应用程序之宝典也。林生闻之,更加好奇,竖耳听之。“此书有何特点?”,一老问之。对曰:凡能以C++设计程序自如、能操作Windows无碍、稍具概念者,即可按文索骥,习得MFC之技。闻者大惊,叹曰:真奇书也!“区区小事,何需大惊小怪?”,又续曰:此书不以AppWizard虚浮之法介绍MFC,而是以真枪实弹的内容介绍MFC,但是又不令人感到困难,旦旦而习之,可扎实打好基础,高人一等!除了货真价实的内容之外,这本书还涵盖Windows的最新内容,此乃他人不能及也。 -
C#网络开发例学与实践郭常圳 编著本书选用开发网络应用程序最流行的组合C#+SQL Server,结合2个实际项目详细介绍了开发数据库应用程序所需的基本知识和开发方法。 全书共分7章,第一章介绍了C#运行和开发的环境,第二介绍了C#的基础知识,第三章介绍了SQL Server的基础知识。第四章介绍使用ADO.NET访问数据库的相关知识。在本书的最后给出了两个实际工程案例,一个是小型 Web应用程序——个人通讯录,另一个是流行的三层结构的中型应用——教务管理系统,通过实例讲解Web应用的开发过程。 本书示例代码短小、精练。所有代码放在随书光盘中供读者随时取用。本书注意开发实践训练,意在培养初学者的工程实践能力,目标是使没有开发经验或者仅有少量程序设计基础的读者迅速掌握使用C#开发多层结构的中小型企业信息系统的知识。
