C/C++及其相关
-
C语言程序设计教程郑军红主编本书全面系统地介绍了C语言的基本概念、基本语法及计算机高级语言程序设计的方法和常规算法,全书共分9章。每一章节都从实际应用出发,蕴含了作者丰富的教学经验和编程心得。本书例题丰富、经典,结构新颖、紧凑,体系合理、逻辑性强,文笔流畅、通俗易懂,是学习C语言的合适教材。本书可作为普通本科院校、普通高等专科学校的计算机教材,也可以作为计算机培训和计算机等级考试辅导教学用书,还可以作为科技人员或程序开发人员的参考用书。 -
数据结构C和C++语言描述(美)Yedidyah Langsam等著;李化,潇东译;李化译本书是一本非常畅销的数据结构基础教材的第2版,它使用标准ANSIC和C++程序设计语言来实现数据结构。我们通过大量实际问题演示了如何应用C和C++程序来实现抽象概念,并逐步地指导读者标识问题,实现解决方案,以及将方案应用到实际情况中。对于专业程序员来说,本书也是极有价值的参考书。本书结构与特色●对算法进行了详细解释和分析,逐步说明实际问题的解决方案。●讨论了当把算法转换为程序时可能出现的问题和陷阱。●每种数据结构都给出了不同的实现方法,演示了程序员需要面对的实际选择和权衡。●从第1章开始就使用C和C++程序进行阐释,告诉读者如何写出可读性强的基本数据结构,如堆栈、链表和树等。●书中的所有程序和算法都经过了测试和调试。●书中的概念都是选用非常优秀的例子来阐释的。●全书大量使用了图解说明。●全书提供了400多道类型和难度各异的练习题,有助于读者在程序和算法的修改过程中加深对它们的理解。 -
Visual C++案例开发林青松等编著Visual C++是Windows编程的主要工具,与Windows的紧密结合使它在软件底层开发上占有非常大的优势。Visual C++具有如下优点:与Windows的紧密结合、强大的类库支持和类改造能力、高效率的运行速度。 本书属于案例开发系列,以文件存储系统(FSS)为基线,贯穿介绍了Visual C++的相关高级实现技术和理论,通过实例将知识点与开发实战紧密结合,从而达到学以致用的目的。通读本书,不仅可以全面掌握Visual C++的高级开发知识,而且可以了解更多Visual C++的应用技巧。研究本书的案例还有助于读者体会到使用Visual C++开发大型应用程序时需要注意哪些问题,帮助读者建立大局观。 本书共11章,第1章介绍本书大案例的基本情况,包括系统体系结构、相关实现技术和方法等;第2章~第1l章分别基于VisualC++的主要技术特点进行讲解,理论结合实践,并基于每章技术点完善本书大案例。主要技术点包括:注册表、数据库编程、网络编程、GUI、异常处理、图形操作和多媒体等。 本书不仅适合于从事软件系统开发的软件工程师和架构师,而且适合于大中专院校的信息专业学生,本书还可以作为软件培训班的教材或辅助材料。 -
数据结构与程序设计(美)Robert L.Kruse 等著;敖富江 译本书详细介绍了使用C语言实现数据结构的基本思想和程序算法,重点阐述了问题说明和程序的设计、分析、测试、验证以及正确性等方面的内容。本书主要特色:通过一些应用和所使用的开发标准,着重介绍了递归。包括一些案例分析,这些案将各个主题应用到实际的程序中。讨论了软件工程的一些主要原则,并将这些原则应用于大型编程项目中。详细介绍了数据抽象过程和数据抽象类型(ADT),并将ADT与实现决策相分离。本书可以为高等院校计算机及相关专业的教材,也可供各类软件开发人员参考。如果读者具备一些基础的C语言编程知识,将对学习和使用本书大有裨益。 -
沟通--从C语言开始叶子青,徐慧编著本书从学习C语言所要具备的最基础的知识讲起,循序渐进地介绍了C语言的编程环境、数据类型和运算、流程控制及相关的语句、数组、函数、指针、结构体、共用体、枚举类型、位运算、输入和输入函数等各个方面的知识,并在最后一章给出了C语言编程的建议和技巧。 本书体裁新颖,实例程序丰富,并配以大量的练习,力求使没有编程基础的读者能够尽快掌握和应用C语言。本书可作为C语言初学者理想的入门读物。 -
探秘C++(美)Allen Downey等著;张平译C++语言是目前最流行的面向对象的编程语言。它具有强大的功能,既能面向一般工程开发,又能面向计算机底层应用,为广大编程者和学习者所青睐。本书的特点有五:一是用类似英语教学中的情景教学方法,尽可能用简洁明快的方式按部就班地叙述。二是多用读者日常生活中随手可拈的趣味性实例作为编程材料。三是把计算机科学家们在编程实践中总结出来的诀窍“捅”给读者。四是用最清晰准确的语言介绍C++语言的难点一一指针、引用和模板。五是所有的习题均用脚注形式给出答案。本书从结构上可分两部分。其中1-17章为C++语言的基础部分,循序渐进地介绍C++语言的各种要素:变量、操作符、条件语句、循环语句、嵌套与递归、指针、引用、数组、结构、类以及模板等。18-23章为数据结构部分,分门别类地介绍各种常用的数据结构:链表、堆栈、队列、优先队列、树、堆、矩阵、集合以及文件等。另外,本书附赠的光盘含有C++编程语言(Borland公司免费软件BCC5.5.1,自由软件Dev-CPP.4960和Dev-CPP4990以及Microsoft公司的VisualC++ExpressBata),优秀编程环境SciTE以及其他一些资料。阅读本书的读者可以是真正的初学者,可以是在校学习的研究生、本科生或大专生,也可以是企、事业单位的初、中级用户。最合适的读者是非计算机专业的大学本科生或大专生,以及中、小学生中信息技术的爱好者。本书可用为各类学校的计算机课程教科书,也可作为学习计算机编程的参考书 -
C语言程序设计实训教程康英健主编;技能型紧缺人才培养培训教材编写委员会编写本书是专为落实教育部和信息产业部《关于确定职业院校开展计算机应用与软件技术专业领域技能型紧缺人才培养培训工作的通知》和《职业院校计算机应用与软件技术专业领域技能型紧缺人才培养指导方案》精神而编写的标准的职业院校教材。本书内容:本书由10章、4个附录及习题参考答案组成。主要内容包括:C语言基础知识;顺序结构程序设计;选择结构程序设计;循环结构程序设计;数组;函数与编译预处理;指针;结构体与共用体;位运算;文件;附录部分给出了C语言的关键字、运算符的优先级和结合律、Turbo C 2.0常用库函数和Turbo C编译错误信息、习题参考答案。本书特点:1. 改变传统教材的编写方式,按照初学者的认知规律,将知识点打散,安排到一个个应用实例中,先强化技能,后总结、归纳,理解轻松,容易掌握;2. 高度体现理论的适度性,实践的指导性,应用的完整性;3. 每一条程序代码均给出注释,方便阅读、理解,一目了然;4. 大量的提示、注意内容以醒目的方式穿插在文中,既明确指出了应用中需注意的问题,又可达到举一反三、活学活用的目的;5.课后配有上机实战和习题,方便检测和巩固学习效果,并做到及时应用。读者对象:全国职业院校计算机专业教材;社会相关领域培训班用书和广大电脑爱好者优秀的自学读物。 -
C++语言程序设计李宁主编《教育部人才培养模式改革和开放教育试点教材·计算机应用专业系列教材:C++语言程序设计》是依据中央电大教学大纲为“C++语言程序设计”课程编写的专用教材,目标就是通过学习C++语言的中的数据类型、词句结构以及程序设计的基本方法,掌握程序设计的最基本的概念、方法和理论,了解面向对象程序设计的基本概念和方法,获得运用C++语言解决一般问题的实用技能。《教育部人才培养模式改革和开放教育试点教材·计算机应用专业系列教材:C++语言程序设计》在编写过程中仔细斟酌了教学内容的取舍,在符合教学大纲的前提下不刻意追求“系统、严格、完整”。在教学内容的表现形式上,《教育部人才培养模式改革和开放教育试点教材·计算机应用专业系列教材:C++语言程序设计》注意适应“自学为主、业务学习为主、分散学习为主”的电大教学特点,适时插入以“学习目标”、“注意”、“经济与技巧”、“小结”等为主题的助学提示,以帮助学生理解教学内容,少走弯路。《教育部人才培养模式改革和开放教育试点教材·计算机应用专业系列教材:C++语言程序设计》在大部分章节后都提供了自测题,使学生能随时自我检查学习效果并获得相应的反馈信息。 -
标准C语言基础教程(美)Gary J.Bronson著这是一本关于C编程的基础、全面而经典的图书。作者从不同的角度出发,全面介绍了C编程中涉及到的数据类型、算术运算、逻辑运算、变量、条件语句、函数、数组、指针、字符串、结构、文件操作、位操作、宏、库函数等基本内容,使读者在学习之后就能很快掌握C编程的精髓。本书还专门介绍了C++的一些重要特性,如抽象数据类型、类和类的继承等。本书还介绍了Visual C++ 6.0和C++ Builder的使用方法,并且每章都附有大量习题,附录还列出了主要习题的答案。本书条块清晰,章节设置合理,适合用做高等学校本科或专科教材,也适合于初学编程的自学者。 -
C语言程序设计教程王明福主编本书系统介绍C语言的基础知识和程序设计方法。全书共13章,前5章介绍C语言的基本概念、语法规则和C程序设计方法。第6章~第12章以设计“编辑器”为项目驱动,分别介绍了数组、函数、编译预处理、位运算、指针、结构体和文件系统。第13章介绍图形和用户界面技术,即用Turbo C进行屏幕作图、汉字显示和菜单设计,并以此改进“编辑器”的用户界面。本书力图从实际出发,以编写实用程序为目标,把C语言的语法规则、程序设计方法及C语言高级编程技术有机地结合起来,注重知识内容、综合练习和课程设计的有机统一,最后达到掌握C语言程序设计的目的。本书可作为高等学校各专业C语言程序设计课程的教材,特别适合作为应用型本科、高职高专院校计算机及相关专业学生学习C程序设计的教材,同时也可作为编程人员和C语言自学者的参考书。
