C/C++及其相关
-
C语言程序设计基础教程潘志安,李学锋主编C语言是一种生命力很强的程序设计语言,它不仅可以编写应用软件,而且特别适合于编写系统软件。本书共有10章,包括C语言基本知识、数据类型、运算符与表达式、语句和程序结构、数组、编哆预处理、函数、指针、结构体与共用体、文件。本书是作者根据多年的教学经验编写而成的,内容充实、文字流畅、逻辑性强、例题丰富,并对每个例题中的关键地方配以注释,增加了程序的可读性,便于学习。本书可作为高等院校计算机专业的教材使用,也可作为一般技术人员的自学教材。 -
C语言与程序设计韩海,桂超主编随着计算机的发展和普及,掌握计算机知识、应用计算机解决实际问题无疑是培养新型人才的一个重要环节。C语言是目前国内外普遍使用的一种计算机语言,具有广泛的代表性,因此C语言往往作为学习程序设计的第一门课程,是进一步学习其他软件编程知识的基础。《21世纪高等院校计算机系列教材·C语言与程序设计》针对初学者的特点,精心策划,从计算机基础知识出发,由浅人深地介绍C语言的语法知识。前两章简要介绍计算机的基本知识,以及C语言编程的系统环境和操作过程,作为学习的铺垫;第3章至第7章讲述C语言的基本概念、程序的基本结构和数组的操作;第8章介绍程序调试的概念和基本方法。 -
C++语言程序设计曹向东,张国海编本书以Visual C++作为实验开发平台,通过大量精选的案例,系统介绍了C++面向对象程序设计的精髓,并在此基础上进一步深入而全面地讲解了Windows应用程序设计的基本原理和实用开发方法。全书共分为三部分。第一部分为C++语言程序设计基础,全面而深入地介绍了面向对象程序设计的基本思想、类与对象、继承与派生以及多态性等核心内容:第二部分以基于API的应用程序实例为主,较为系统地讲述了Windows编程的基础知识;第三部分通过深入分析大量颇具代表性的MFC程序案例,介绍了当今非常热门的MFC可视化编程方法。本书通俗易懂,重点突出,偏重应用,不仅可以作为高职高专院校学生的教材,还可以供Visual C++应用程序开发的爱好者参考。 -
C语言程序设计洪锦魁编著本书介绍了C语言的基本数据处理、基本输入输出、程序流程控制、数组与指针、函数、变量,预处理、自定义数据类型、字符串、位运算、字符测试与转换函数、文件的输入输出、文件及目录管理和常用函数等,以及相关的基本数据结构,如链表、堆栈、队列和二叉树等。不仅内容全面,而且给出了典型而具体的程序实例,以增强读者的学习效果。本书可作为高等学校本科学生的教材,也可供程序设计人员阅读。本书繁体字版名为《精通C语言》。由文魁信息股份有限公司出版,版权属洪锦魁所有。本书简体字中文版由文魁信息股份有限公司授权科学出版社独家出版。末经本书原版出版者和本书出版者书许可,任何单位和个人均不得以任何手段复制或传播本书的部分或全部。 -
C++多范型设计(美)James O.Coplien著;鄢爱兰,周辉等译;鄢爱兰译本书详细地介绍了从“应用领域”到“方案领域”的C++设计实现方法,以及开发者在设计思考和设计实践过程中需要用到的记法、图表和设计模型。在读完这本书以后,读者将会了解如何根据应用领域的共同性和差异性分析来确定C++方案领域的结构,也就是如何选择适用于应用领域同时又为C++所支持的范型来形成方案领域的结构。全书涵盖了这样一些重要的概念或方法,需要读者重点把握:软件族、共同性、积极或消极差异性、领域分析、领域划分、领域词汇表、面向对象的分析、复用、迭代、绑定、依赖关系图、范型混合,以及模式等。本书第1章分析多范型设计的必要性,第2章和第3章分别介绍共同性和差异性分析。第4章解释如何使用领域分析来找到应用领域中的抽象。第5章说明怎样将领域工程的原则用作对象范型的抽象技术的基础。第6章应用“分析”来描述“方案领域”的特征,并且将C++结构放到形成共同性和差异性基础的正式框架中。第7章综合考虑前几章的内容,介绍了结构复杂性不同的设计问题的分类,以及可作为基于领域分析和多范型设计技术基础的高级活动集合。第8章研究结构复杂的设计,并介绍如何组合各种范型。第9章补充说明了流行的设计模式与领域工程之间的关系,提供了对模式、领域工程以及二者关系的新的认识。阅读本书需要读者一定程度地掌握了C++编程语言,并具有一定的面向对象编程的经验。书中大量引用了相关著作,读者朋友可根据需要参阅参考文献中相关书目。 -
C语言程序设计龙昭华主编本书以模块和结构化为主线,由浅人深地介绍C语言程序设计的必要知识内容,并突出程序设计的模块化思想,适当淡化C语言的语法成分。全书共分8章,不同层次的读者依章节顺序阅读,能收到一定的学习效果,能较好地建立模块化程序设计思想,培养用软件解决实际问题的能力。本书首先介绍了函数的概念,然后在后续章节的章节中贯穿和加深了函数的应用。为了突出C语言的实用性,第7章、第8章分别介绍了常用数据结构的编程实现和高级编程技术。本书适用于理工类各层次学生的学习,也可作为软件开发人员的参考书。 -
边用边学C语言学习指导与侧评郎建昭编著;全国“信息技术及应用远程培训”教育工程组编本书作为C语言学习的辅导书,将全部C语言的概念由浅人深地分配在14讲中,其中每讲均由学习重点、要点精练、常见问题解答、同步自测、自测分析、学以致用答案6部分组成。全书的编写采用“知己知彼,百战不殆”的指导思想,浓缩要点,全真典型试题,测评分析,帮助读者及时发现问题解决问题,做到对C语言考试胸有成竹。本书不仅可以与《边用边学C语言》教材配套成为自学用书,而且特别适合准备参加全国计算机等级考试二级C语言程序设计的读者。此外,本书也可以作为C语言学习的辅导书以及其他C语言考试的复习指导书。 -
Visual C++ 6 DCOM开发指南(美)Jim Maloney编著;田雨等译本书是一本关于如何使用Visual C++6.0开发DCOM应用程序的教程。书中详细讲述了如何在对象模型中使用COM对象,如何使用OLE DB和ADO访问数据库,如何实现一个对象模型,如何使用微软事务处理服务器(MTS)实现数据服务层以及如何设计ASP等内容。本书内容丰富实用,讲解深入浅出,并有大量例子代码,适用于对Visual C++,COM,ATL有一定了解,想开发分布式应用程序的读者。 -
数据结构(C语言版)张家超主编本书从技术的先进性、实用性出发,分别介绍了数据结构的基本概念、数组和矩阵、线性表、栈与队列、树和二叉树、图、排序、查找等有关概念、基本运算及重要算法。为帮助深入理解课程教学内容,本书最后还提供了上机实验和课程设计指导,通过上机实践可以逐步掌握程序设计的基本过程、数据结构的应用和算法的实现,为应用软件的开发打下良好的实践基础。本书不仅可以作为应用型高等院校讲授数据结构知识的参考教材,亦可以作为应考计算机软件人员水平(资格)考试“数据结构”部分的参考资料。 -
C++程序设计吴乃陵等编著本书是普通高等教育"十五"国家级规划教材,是教育部21世纪初高等理工科教育教学改革项目"电子与电气信息类专业人才培养改革成果的整合与深化"的研究成果. 本书结合理工科专业程序设计课程教学方法的改革.直接讲授面向对象的C++程序设计,并突出学生编程能力的培养.本书体现了最新的C++国际标准ISO14882的规范,内容包括软件概念,基本控制结构,函数,类与对象(封装,继承与多态),指针与数组,模板与基本数据结构,异常处理和标准模板库.本书同时配有《C++程序设计实践教程》,电子教案和部分程序源码可从网上下载. 本书适用于高等学校理工科各专业的C++程序设计课程,特别是电子与电气信息类等对程序设计要求较高的专业,也可供程序设计爱好者和工程技术人员参考使用.
