C/C++及其相关
-
C++程序设计教程刘振安编著本书特点·取材新颖、结构合理、概念清楚、·语言简洁、通俗易懂、实用性强、·易于教学本书适用于·高职高专院校的师生·培训班的学员·自学者及工程技术人员初学C++的人会感觉有些难度,比如,没有使用类的概念,也很难接受新的思维方法。所以本书将必要的基础知识通过使用类来讲解,在学生对类的性质有了感性认识之后,再深入讨论,这样比较接近人的思维规律。本书根据高职院校的特点,进行合理取舍,展现它们的最新特征。全书把重点放在程序设计方法上,将内容划分为两大部分;面向过程和面向对象。在讲授面向过程时,直接引入使用对象的概念,通过使用对象设计面向过程的程序,熟悉使用对象的方法,通过使用C++提供的类,建立对象行为及实例的概念,为面向对象程序设计打下基础。本书不要求读者学过C语言,面向过程设计部分的思想也适合C语言,只是实现有些差异而已,所以也可以用来学习C语言编程。这部分还介绍了面向对象和面向过程所共有的许多设计方法,所以对于已经学过C语言的读者,还必须重新学习这部分的内容以建立面向对象的概念。本书取材新颖、结构合理、概念清楚、语言简洁、通俗易懂、实用性强、易于教学。本书特别适合作为高职高专的教材,也可以作为培训班教材,自学教材及工程技术人员的参考书。 -
C语言程序设计王玉《高等职业教育“十一五”规划教材·高职高专计算机专业基础系列教材:C语言程序设计》既可作为高等职业技术学校计算机专业课程的教学用书,也可作为其他专业中等职业学校的教学参考书和计算机爱好者的自学用书。C语言是一种结构化的通用程序设计语言,目前在国际上应用非常广泛。《高等职业教育“十一五”规划教材·高职高专计算机专业基础系列教材:C语言程序设计》总结了作者多年的教学经验,按C语言课程的教学大纲要求,系统地讲述了C语言的基本内容。《高等职业教育“十一五”规划教材·高职高专计算机专业基础系列教材:C语言程序设计》内容逻辑性强、循序渐进、深入浅出,通过精心设计,仔细选了大量具有代表性的例题和习题,使读者既能掌握C语言的基本概念,又能拓宽编程思路。 -
PIC单片机C语言开发入门武锋,陈新建编著本书是一本PIC系列单片机C语言开发应用的入门级指导丛书,以美国Microchip(微芯)公司的中级产品PICl6F87X和高级产品PICl8FXX2单片机为例,首先简要介绍其硬件结构和指令系统,然后重点介绍集成开发环境、c语言的开发应用基础和C语言的开发应用实验等内容。在C语言的开发应用等内容中,主要以HI-TECH公司的PICC和PICCl8 C编译器和Microchip公司的MPLAB C18 C编译器为例,介绍这几种c编译器的特性、安装、基本应用方法及其开发应用实验等内容。附录中详细说明了HI-TECH公司的PICC和PICCl8 C编译器与Microehip公司的MPLABC18 C编译器的错误和告警信息。本书附配套光盘一张,内有新版的MPLAB IDE 6.4集成开发软件、PICC和PICCl8 C编译器(DEMO版)、MPLAB C18C编译器(DEMO版)和本书实验用的C语言源程序等内容。本书内容通俗易懂,实用性强。可供学习PIC单片机c语言开发的有关技术人员和爱好者以及高等院校相关专业的师生阅读参考。 -
C程序设计导论谭成予主编C语言简洁高效、应用面广,是第三代程序设计语言的代表。它已经成为高等院校计算机和信息安全学科的必修课之一,同时是计算机从业人员应该掌握的一种程序设计工具。本书全面系统地介绍了C语言的语法规则和结构化程序设计的方法。内容包括:概述、基本数据类型和表达式、控制流、算法、数组和指针、结构和联合类型、其他数据类型和预处理、函数、文件、综合程序设计共十章。本书针对初学程序设计者的特点,循序渐进地介绍了C语言的知识进行一般程序设计的方法,从而达到能独立设计程序的目的。本书结构合理、概念清晰、内容充实、示例典型,适合作为高等院校计算机及其相关专业学习C语言的教材,也可作为广大软件开发人员和自学人员的参考书。 -
C语言程序设计实验指导与习题解答蒋清明主编;黄晓宇,向德生,何宏编著本书是《C语言程序设计》的配套实验指导和习题解答,主要内容包括3部分:实验指导、习题与解答、等级考试模拟试卷。本书的实验目的、实验任务和实验方法明确,可大大改善实验效果,减轻教师指导学生实验的工作量;同时,书中给出的题解有助于学生开阔视野,明朗思路,书写规范,调试方便。本书可以作为各类高等院校、各类高职院校计算机专业及理工科非计算机专业学生学习“计算机程序设计”课程的教材,也可作为广大计算机爱好者学习C程序设计语言的参考书。 -
C++程序设计与应用开发朱振元,朱承编著本书特色:◆将C++的语言基础(语法、语义及相关的概念)与可视化开发方法融为一体。◆以Windows应用程序的开发作为学习的归结点。◆本书既体现了可视化开发工具的强大功能,又强调了语言基础在应用程序开发中的重要作用。本书分为两部分,第一部分全面、系统地介绍了面向对象程序设计语言C++的基本概念、基本语法和编程方法,第二部分结合开发工具C++ Builder介绍了可视化的开发方法。书中通过一系列综合开发实例的分析,将C++中的基本语言成分及重要概念融人到Windows应用程序的开发之中。本书语言通俗易懂、条理清晰、应用性强,可作为高等院校计算机专业的教科书,也可作为应用程序开发人员及电脑爱好者的技术参考书。 -
C语言与程序设计韩海,桂超主编随着计算机的发展和普及,掌握计算机知识、应用计算机解决实际问题无疑是培养新型人才的一个重要环节。C语言是目前国内外普遍使用的一种计算机语言,具有广泛的代表性,因此C语言往往作为学习程序设计的第一门课程,是进一步学习其他软件编程知识的基础。《21世纪高等院校计算机系列教材·C语言与程序设计》针对初学者的特点,精心策划,从计算机基础知识出发,由浅人深地介绍C语言的语法知识。前两章简要介绍计算机的基本知识,以及C语言编程的系统环境和操作过程,作为学习的铺垫;第3章至第7章讲述C语言的基本概念、程序的基本结构和数组的操作;第8章介绍程序调试的概念和基本方法。 -
Visual C++游戏开发技术与实例丁展编著本书是一本介绍利用Visual C++进行游戏开发的书籍,能够帮助读者快速掌握游戏开发环境、流程、关键制作技术和相关算法。书中主要涵盖了游戏架构设计、2D游戏开发、网络游戏开发、3D游戏开发、游戏设计和图形图像常用算法等方面的内容。书中涉及的主要实例包括冒险屠宰场游戏、入侵者游戏、赛车游戏、网络五子棋游戏、网络台球游戏、对战坦克大战和面包圈大战游戏(Donuts4)等,内容全面且丰富。书中附带的光盘提供了每个实例的完整的源代码,方便读者举一反三,开发出适合自己的游戏项目。本书适合于有一定C/C++编程基础的游戏开发爱好者,对于有经验的游戏开发人员也有较高的参考价值。 -
Visual C++数据库编程技术与实例沈炜,徐慧编著本书全面、系统地介绍了Visual C++数据库开发的基本原理和基础编程知识,并结合SQL Server 2000数据库开发的工程实际,给出了丰富的实例和大量的Visual C++调试代码。全书共分3篇21章,"基础篇"包括数据库技术的基本知识、使用ODBC API和MFC ODBC访问数据库、MFC DAO、OLE DB和ADO编程、Web数据库开发、非关系型数据库的访问、报表开发、二进制数据处理实例等;"SQL Server篇"包括SQL Server 2000数据库开发环境的介绍、存储过程、数据库的备份和恢复、数据转换服务等;"综合实例篇"包括使用InstallShield发布数据库系统、通信录的服务器和客户端实现、学生成绩管理系统、驾校计划调度系统以及人事管理系统等。本书内容由浅入深,从最基本的数据库安装一直到综合实例的实现,都有详细的讲解。配套光盘中还提供了书中实例的完整源代码,方便读者举一反三,开发出适合自己的工程项目。本书不仅适合初学者学习Visual C++数据库开发技术,对于有经验的Visual C++数据库开发人员也有较高的参考价值。 -
面向对象C++数据结构(美)Jan Harrington著;陈博译;陈博译本书特色:●从数据结构概念出发,有助于读者掌握实际编程知识●从基本的数据结构入手:数组、向量、链表、堆栈和队列●按照逻辑关系逐步探索更高级的结构:二叉树、AVL树B树、堆和优先级队列●讲述排序、访问和搜索数据所需的其他技术,包括二分法搜索、散列表以及字典●附带两个完整的示例程序数据结构是一门研究非数值计算的程序设计问题中计算机操作对象以及它们之间的关系和操作等内容的学科。本书从C++编程语言的角度出发,详细介绍了线性表、堆栈、队列、树和二叉树等基本的数据结构,以及在程序设计中经常遇到的两个问题:查找和排序,并且提供了具体的C++实现方法。最后通过两个具体的示例,讲述了如何将数据结构应用到实际的编程工作中。本书体系合理、结构清晰、实用性强,既可作为大专院校计算机专业的教材,也可作为从事计算机工程与应用的科技工作者的参考书。
