C/C++及其相关
-
程序设计教程陈家骏,郑滔 编著本书是以C++作为实现语言的第一门程序设计课程的教材。以介绍基本的程序设计思想、概念和技术为中心,强调了数据结构、算法、过程抽象以及数据抽象等重要的程序设计思想。全书共12章,主要内容包括:数据类型、表达式、流程控制、子程序、递归、类/对象、继承、类属(泛型)、输入/输出以及异常处理等。内容相对完整,概念力求精确。本书在第1版的基础上,相应地增加了例子、代码注释和习题,便于读者轻松且牢固地掌握程序设计的技巧。可作为高等院校本科生第一门程序设计课程的教材,也可供程序设计的初学者参考。 -
零基础学C语言康莉,李宽 等编著C语言是编程方式灵活多样、功能强大、应用广泛的一种程序设计语言。从程序设计语言的发展历程来看,尽管后来出现了以C++、Java和C#等为代表的新语言,但C语言的基础地位不可撼动。C语言的核心是结构化的编程思想,本书一共分为四篇,循序渐进地讲述了C语言的语法规则和编程思想,从基本概念到具体实践、从入门知识到高阶主题、从语法语义到数据结构和算法都进行了详细的阐述,并通过实例对具体知识点进行了详细的讲解。本书的特点是内容全面、翔实,通俗易懂,循序渐进地介绍了C语言各方面的知识,重点突出。本书含有大量实例,代码短小精炼,紧扣所讲要点的本质,以加深读者的印象,同时结合笔者多年使用C语言的经验,阐述了很多代码编写技巧,读者可将代码复制到自己的机器上进行实验,自行实践和演练。本书适合C语言的初级、中级读者阅读,并可作为开发人员的参考手册。 -
C++轻松入门王浩 编著本书是一本为程序设计初学者轻松地学习C++编程语言而编写的图书。本书从初学者认知的角度出发,由浅入深、循序渐进地讲解了C++编程语言中的各种编程技术,通过通俗易懂的讲解和丰富生动的典型示例,使读者能够轻松地学到C++编程知识。全书共分为3篇,第1篇主要介绍C++中的常用数据类型、基本语句、函数调用和指针等内容。第2篇主要介绍C++面向对象的程序设计,包括类和对象、继承和派生、多态性和虚函数等内容。第3篇主要介绍数据结构中链表的C++实现和C++中模板的应用。本书附有配套光盘,光盘中提供了本书中所有示例和实例的源代码,为读者在使用本书时提供方便。本书适用于自学C++编程技术的初学者,也可作为各高校和各种培训机构的培训教材。 -
Visual C++轻松入门古万荣 编著《Visual C++轻松入门》将围绕这4个部分来讲解C++语言理论。C++语言是当前最经典的程序设计语言,它内容体系较广,按照内容特点可以分为4个部分:面向过程、基于对象、面向对象和STL。Visual C++ 6.0是当前最流行的C++程序设计集成开发环境,使用Visual C++ 6.0可以很方便地开发Windows应用程序。如基于对话框的应用程序、单文档应用程序和多文档应用程序,也可以通过Visual C++ 6.0很方便地开发Win32 SDK应用程序,直接和Windows系统层打交道。更为强大的是,Visual C++ 6.0还提供了DLL(动态链接库)和DBMS(数据库管理系统)等复杂项目的创建的应用程序向导,免去了开发者重复劳动的步骤,直接进行关键功能的开发。《Visual C++轻松入门》实例涵盖全书的知识点,让读者不仅可以从C++语言理论角度去掌握知识,还可以从程序实践的角度去理解知识。每个实例的步骤都是完整的,从零开始到一个项目的最终开发成功,读者都可以按照《Visual C++轻松入门》的操作步骤独立完成,并且在操作过程中也有技术难点讲解,让读者能够融汇编程中的理论。《Visual C++轻松入门》内容丰富,写作风格轻松诙谐,让读者在轻松的语句中理解原本深奥的理论,通过形象而简洁的描述使初级读者达到事半功倍的学习效果。 -
C函数速查手册尹德淳 编著《C函数速查手册》详细地介绍了常用C语言函数的原型、功能、头文件、返回值以及具体的操作实例。《C函数速查手册》共讲解C语言函数447个,每一个函数都配有一个具体实例来讲解。C语言是一门基础开发语言,其应用十分广泛。而C语言函数及其用法是学习、开发C语言程序的基础。《C函数速查手册》中所讲的C语言函数按照功能顺序和字母顺序进行排序,读者既可以按照功能顺序查找,也可以按照字母顺序学习。《C函数速查手册》不仅适合于C语言初学者学习使用,而且也可以作为中、高级C语言开发人员的参考手册。 -
C#程序设计韩小祥,刘志军 主编《C#程序设计》既可作为高等院校、高职高专院校相关课程的教材,也可作为高级语言学习者和程序员的参考用书。C#是一种面向对象的、运行于.NET Framework之上的高级程序设计语言。为了适应读者对C#语言的学习需要,《C#程序设计》系统讲解了以下内容:C#语言特性;C#集成开发环境;C#的数据类型、语句;类、对象以及面向对象的特性;文件的操作;ADO.NET访问数据库的原理及过程;Visual Studio中如何创建Windows、Web、Web Servicel立用程序;最后介绍了在C#中如何使用XML。《C#程序设计》由浅入深,循序渐进,重点突出,对C#从基础的数据类型到高级应用都做了详细讲解。 -
Visual C++串口通信开发入门与编程实践周韧研,商斌 编著本书着重介绍计算机串口通信的硬件原理、软件开发和工程实例。本书从通信原理和工程实现出发,结合示例讲述使用串口进行通信的原理和开发技术。全书共分12章,第1、2章从电路和通信电子设备角度出发,详细讲解串行通信的理论基础和物理实现;第3~6章介绍在通用计算机(PC)的Windows环境下如何进行串口通信软件的开发,包括使用Windows API、C++串口类以及Qt串口类等;第7~12章以工程中的6个实例为蓝本,介绍Windows平台下串行接口开发与嵌入式设备串口通信开发的相关技术。书中源代码和项目设计代码请到www.fecit.com.cn的“下载专区”中下载。本书的编写者具有计算机接口设备开发以及软件开发的大量经验。本书适合于对电子电路和计算机体系有初步了解,但对软件开发掌握不多的读者作为自学用书,也可以作为自动化、电气、工控、机械等领域有相关需求的工程人员的参考。 -
零起点·Visual C++程序设计培训教程卓越科技 编著本书主要介绍Visual C++程序设计的相关知识,主要包括C++语言基础、面向对象编程、MFC基础、对话框和控件、文档与视图、图形与文本、用户界面以及数据库编程等知识。本书内容由浅入深、图文并茂、语言通俗易懂,并配有大量实用案例的编程源码,并在每课后结合该课所讲解的内容给出练习题,以便进一步巩固所学的知识。本书适合于各类培训学校、大专院校和中职中专学校作为Visual C++程序设计相关课程的教材使用,也可供学习Visual C++的初级用户、软件设计人员和各行各业需要进行Visual C++软件开发的人员作为参考书使用。 -
C语言在测量与控制中的应用王彤 编著本书由浅人深地从编程实践的角度介绍了C语言在测量与控制领域应用的基本方法。这些内容通常是一般c语言程序设计书籍所不涉及,却是测控领域工程技术人员需要掌握的。本书主要包括输入/输出端口的控制,硬件中断程序设计,软件中断程序设计,精确定时程序设计,串口通信程序设计,曲线的绘制,并行接口的使用与步进电动机的控制,数据采集与处理程序设计,闭环控制系统程序设计等内容。书中举了大量的实例,程序简单实用。由于编程涉及测控系统中的硬件设备,所以对一些常用芯片、器件、装置的原理和使用方法进行了简单的介绍。本书还介绍了数据采集与处理系统、计算机闭环控制系统的基本工作原理和设计方法。本书还包括了实验指导书的内容。实验内容包括基本实验和扩展实验两部分,以利于根据学生的情况因材施教。本书配有免费电子课件,欢迎选用本书作教材的老师登录www.cmpedu.com注册下载或发邮件到wbj@cmpboo k.com索取。 本书可作为理工科专业研究生或电类专业本科生的教材,授课40学时左右,实验16学时。本书也可作为工程技术人员的一本实用性较强的参考书。 -
C语言程序设计胡泉,谢芳 主编《C语言程序设计》介绍了计算机高级语言C语言的基础知识和语法规则,以及应用C语言设计各种实用程序的方法。其主要内容包括:第1章程序设计基础知识,第2章C语言程序设计,第3章数据类型,第4章基本算法,第5章顺序结构,第6章选择结构,第7章循环结构,第8章存储类型与数组,第9章函数文件与编译预处理,第10章指针基础,第11章指针与函数,第12章结构体与联合体,第13章文件。全书概念清楚、内容丰富,并且每章配有习题,便于教学和自学。《C语言程序设计》可以作为高等院校计算机专业本、专科学生初学计算机高级语言程序设计的教材,或其他各专业计算机公共课的教材,也可作为计算机等级考试二级C语言的考前培训教材。
