C/C++及其相关
-
C++语言程序设计教程沈显君,杨进才,张勇 编著C++语言是目前最为流行的程序设计语言,它既支持面向过程的结构化程序设计,也支持基于对象的面向对象程序设计。本书依据ANSIC++标准,从面向过程的编程到面向对象的编程方法展开,形成一条自然流畅的主线,同时两个部分又自成体系,以满足不同基础与需求的学习者。内容包括:C++编程简介、数据类型与表达式、控制结构、函数、构造数据类型、C++程序的结构、类与对象、继承与派生、多态性、类模板、STL、输入输出与文件系统、string类字符串、异常处理。本书的作者都是长期在高校从事计算机专业教学与科研的一线教师,有丰富的编程与教学经验,对编程中常用的以及在学习过程中容易出错的知识点进行了详尽的讲解。书中文字流畅、通俗简洁,概念清晰、循序渐进,例题实用、习题题型多样。本书适用于高等院校信息类专业的学生使用,也可作C++培训教材、理工科学生的公共课教材以及全国计算机等级考试教材。与本书配套的《C++语言程序设计习题解答与实验指导》由清华大学出版社出版,提供了VisualC++、C++Builder、LinuxC++上机实验指导与实验课程设计。 -
C++程序设计实验与课程设计指导皮德常 编著《C++程序设计实验与课程设计指导》是皮德常主编的《C++程序设计教程》(已由机械工业出版社出版)的配套教材。共分三部分,第一部分是C++编程环境介绍,给出了基于Visual C++ 2005 Express版的编程和程序调试方法,以帮助读者迅速掌握编程环境。第二部分是实验,给出了主教材编程题在上机实验中的参考答案,以帮助读者少走弯路,尽快掌握程序设计的思想和程序设计的方法。第三部分是课程设计,与主教材指定的课程设计相对应,期望能够进一步提高读者对C++编程思想的理解,提升实际应用C++编程的能力。《C++程序设计实验与课程设计指导》既可以作为普通院校C++程序设计课程的辅助教材,也可以作为程序员编程训练方面的指导用书。 -
程序设计基础袁磊,李勇 主编程序设计基础是大学计算机基础核心课程,课程的目标是向学生传授程序的基础知识和基本的程序设计方法,培养学生程序设计的基本能力。《21世纪大学计算机基础系列教材:程序设计基础(C语言)》面向首次学习程序设计的读者,以C语言为基础讲述程序设计的基础知识和方法。全书内容包括程序设计的基本知识、数据类型与表达式、程序控制结构、结构化程序设计、数组、结构体、文件等内容。《21世纪大学计算机基础系列教材:程序设计基础(C语言)》的特点是C语言的使用与程序设计方法紧密结合,并且基本平衡,指针自然地分散到相关章节之中。《21世纪大学计算机基础系列教材:程序设计基础(C语言)》可作为一般本科院校非计算机专业程序设计基础的教材,特别是课程学时较少(36~42学时)的情况。《21世纪大学计算机基础系列教材:程序设计基础(C语言)》兼顾计算机等级(二级)考试的内容,也可作为计算机等级考试的培训教材。 -
数据结构与算法分析(美)谢弗 著,张铭 等译本书采用程序员最爱用的面向对象C++语言来描述数据结构和算法,并把数据结构原理和算法分析技术有机地结合在一起,系统介绍了各种类型的数据结构和排序、检索的各种方法。作者非常注意对每一种数据结构不同存储方法及有关算法进行分析比较。书中还引入了一些比较高级的数据结构与先进的算法分析技术,并介绍了可计算性理论的一般知识。本版的重要改进在于引入了参数化的模板,从而提高了算法中数据类型的通用性,支持高效的代码重用。本书概念清楚、逻辑性强、内容新颖,可作为大专院校计算机软件专业与计算机应用专业学生的教材和参考书,也可供计算机工程技术人员参考。 -
C语言程序设计吕辉 等主编《C语言程序设计》共分12章,主要包括C语言概述、基本数据类型、表达式与运算符、三种基本结构、数组、函数、指针、编译预处理、结构体、共用体、枚举型、文件以及实验等内容。每章后附有习题,书后附有库函数、运算符表等内容,可供查询。《C语言程序设计》内容丰富,通俗易懂,可作为高等院校程序设计课程的教材和教学参考书,或作为等级考试及计算机培训班的教材或参考书,也可供有关工程技术人员阅读参考。 -
C++面向对象程序设计(美)萨维奇 著,周靖 译《C++面向对象程序设计(第7版)》是最优秀的C++入门教材,深受师生欢迎。作者结合自己多年的教学经验,根据教学大纲精心设计并编写了书中内容。与此同时,还采用了很多便于读者巩固所学知识的教学特征,比如各章开始处的小节总览,书中随处可见的总结框、编程提示和编程陷阱,各章结尾处的小结、习题和编程项目等。这些非常适合初学者掌握重要的编程概念。全书共18章,6个附录。在讲解C++基础知识之后,直接引导学生深入函数、I/O流、类、控制流程、命名空间、数组、字符串、指针和动态数组、递归、模板、指针和链表、派生类、异常以及标准模板库。Walter Savitch教授的C++入门经典教材结构严谨、清晰,行文诙谐幽默,妙趣横生80+技巧提示,30+生动有趣的编程实例60+精彩视频,410+自测题,220+编程项目 -
C语言程序设计教程高平昊 等主编《C语言程序设计教程》根据作者多年从事C语言的教学实践,精选教学内容,选材上注重系统性、先进性和实用性,由浅入深、循序渐进、全面系统地介绍了C语言的语法知识和程序设计方法与技巧。书中精选了大量不同类型的经典实例程序和近几年全国计算机等级考试原题作为习题和例题,实例丰富,难易得当,注重实际应用,便于读者学习和自测。同时为了提高读者的上机实践能力,专门设立一章实验内容,重点放在编制程序和调试程序上,着力培养读者运用所学的知识综合解决实际问题的能力。《C语言程序设计教程》共有11章:第1章C语言程序概述,第2章数据类型、运算符与表达式,第3章顺序程序设计,第4章选择程序设计,第5章循环程序设计,第6章数组,第7章函数,第8章指针,第9章结构体与共用体,第10章文件与位运算,第11章实验。 -
C程序设计教程李俊 主编本书由浅入深、循序渐进地介绍了C语言程序设计的思路和方法,并通过趣味性强的精彩案例介绍了C语言中的知识点,如猜数游戏、验证哥德巴赫猜想、文件加密等,从而提高读者学习的兴趣,培养读者的自主学习能力和独立思考能力。全书共分为11章,系统地介绍了C语言开发环境、数据类型、运算符、表达式、流程控制、模块化程序设计方法和文件系统的基本操作。本书内容翔实、案例新颖、结构清晰、趣味性强,以丰富有趣的案例驱动知识点教学。本书可作为高等院校计算机程序设计类课程的教材,也可作为计算机程序设计培训教材和各种计算机等级考试的参考教材。 -
C#程序设计语言(美)海杰尔斯伯格 等著,顾雁宏 等译C#语言结合了快速应用开发语言的高效和C/C++语言的强大。现在C# 3.0又加入了函数式编程技术和语言集成查询(LINQ,Language INtegrated Query)。《C#程序设计语言 (原书第3版)》正是C# 3.0的权威技术指南。这一版由C#的缔造者Anders Hejlsberg和他的同事们合著,全部内容都更新到了C# 3.0版。《C#程序设计语言 (原书第3版)》提供了C# 3.0语言完整的规格说明、参考资料、范例代码和来自九位卓越的C#大师的详细注解。这些注解所达到的深度和广度是很难在其他书中找到的。《C#程序设计语言 (原书第3版)》的正文介绍了C#的概念,而这些恰到好处的注解则解释了为什么这些特性是重要的,应该怎么使用它们,它们和其他语言的关系是什么,甚至它们是如何进化而来的。对任何希望深入理解C#的程序员来说,这本书都是不容错过的参考经典。 -
32位单片机C语言编程(意)贾西欧 著,张鼎 等译《32位单片机C语言编程:基于PIC32》介绍32位单片机PIC32的C语言编程技术,引导读者循序渐进地掌握基于PIC32单片机的嵌入式控制系统的软硬件设计技术。全书内容分为三部分,第一部分是基础知识,第二部分是基本实践,第三部分是高级应用。《32位单片机C语言编程:基于PIC32》内容新颖实用,趣味性强,既可作为嵌入式系统设计人员的参考书,也可作为高年级本科生、研究生的学习参考书。任何对嵌入式控制系统设计感兴趣的读者都会从中受益。
