C/C++及其相关
-
VC++高级编程技巧与示例胡峪,刘静编著本书是《VC++应用技巧与示例》的姊妹篇,其内容与《VC++应用技巧与示例》互补。本书从实用的角度出发,全面、系统地讲解了高级数据库编程技术、各种类型的Winsock网络通讯编程技术、Internet编程技术、RPC与串口通讯技术、多媒体播放技术和DirectX动画技术。在讲解这些技术时,我们力求以最简单的语言阐述技术的背景和实现方法;然后,讲解相关的函数:最后,对每一种编程技术我们都精心设计了一个示例。此外,本书还提供了若干实用的C++类,以这些类为基础,读者可以非常容易地编制各种复杂的VC++应用程序,简化编程,节省时间。书中的所有示例和类均出笔者精心设计并调试通过,希望本书能够在《VC++应用技巧与示例》的基础上,引导读者进一步学习更多、更加实用的编程技术。最后,希望读者喜欢我们为大家提供的C++类并根据自己的需要对这些类进行扩展。本书可供计算机程序员和计算机爱好者使用。 -
编程语言基础C语言赵国玲,许卫林主编本教材根据教育部最新颁布的《编程语言基础》课程教学大纲的要求,以当今最为流行的C语言为语言环境,介绍了程序设计的基本概念和方法。本教材内容新颖,概念描述简练、准确,结构安排合理。全书共分为十二章,主要包括:程序设计的基本概念,算法的设计及描述,C语言的数据类型、基本操作和语法规则,利用C语言进行结构化和模块化程序设计的基本方法等,并对面向对象的程序设计语言——C++的基本设计思想进行了简单的介绍。每章后都配有习题供课后练习及上机使用。本教材既可作为中等职业学校计算机及相关专业的教材使用,也可作为广大计算机工作者的参考用书。 -
C语言程序设计实例教程丁爱萍,郝小会,孙宏莉编著本书按照全国计算机等级(二级)考试大纲内容编写。书中通过大量实例详细讲述了目前国内广泛使用的结构化程序设计语言:C语言的使用方法。主要内容包括:C语言的数据类型及其运算、输入/输出、选择结构、循环结构、数组、函数、指针、编译预处理、结构体和共用体、位运算及文件操作等。本书的讲解由浅入深、通俗易懂,且其内容条理清晰、示例丰富、每一章均提供了相当数量的习题供读者练习;为帮助读者掌握自己的学习程序,附录中还提供了全部习题(共209题)的答案。本书可作为高职高专院校计算机程序设计的学习教材,也适用于程序设计爱好者自学使用。 -
数据结构耿国华等编著本书主要包括数据结构的基本概念,基本的数据结构(线性表、栈和队列、串、数组与广义表、树、图),以及基本技术(查找方法与排序方法)等三个部分。本书除了重点介绍了数据的组织技术外,还贯穿了程序设计中应掌握的技术,如参数传递技术、动态处理的指针技术、数组技术、递归技术与队列技术等。另外,本书给出了许多经典的查找与排序算法,为读者继续展拓思路提供线索。 本书是在作者多年教学实践的基础上编写而成,内容丰富,概念清晰,技术实用,同时还配有大量的例题、习题和实习题。在本书中,使用读者熟悉的标准C语言作为算法描述的语言,采用了面向对象的方法来讲述数据结构中的技术,这种描述体系也是本书特色之一。本书既可作为大专院校计算机等专业数据结构课程的教科书,也可作为从事计算机开发和应用的工程技术人员的自学参考书。 需要本书所列结构定义、函数原型定义及每章演示示例的读者,可通过网址visual.nwu.edu.cn下载获取。本书同时配有多媒体教学课件,可供教师助教使用,需要者可与作者联系: ghgeng@nwu.edu.cn。 -
C语言程序设计鲁辉主编C语言是一种结构化的计算机语言,它既具有高级语言的特点,又具有低级语言的功能。本书是学习C语言程序设计的基础教程,采取循序渐进的内容安排,通俗易懂的讲解方式,并辅以大量的便于说明问题的例题,使得凡是学过一门高级语言的读者都能通过本书掌握C语言的基本内容,并应用它编写程序。本书内容精炼,结构合理。主要内容包括:C语言的基本概念、各种数据类型的使用技巧、各种表达式及语句结构、函数、指针、数组、结构体及共用体、文件等。本书可作为大专院校计算机专业的正式教材,也可供计算机培训班及其他自学者使用。 -
C++编程思想(美)Bruce Eckel著;刘宗田等译《C++编程思想》(第1卷)(第2版)是C++领域一本权威的著作,书中的内容、讲授方法、选用例子和跟随练习既适合课堂教学,又适合读者自学。无论是高等院校计算机及相关专业的学生,还是业界的专业人员,以及广大的计算机爱好者,都可从阅读《C++编程思想》(第1卷)(第2版)中获得宝贵的收益。第2版与第1版相比,在章节安排上有以下改变。增加了两章:“对象的创建与使用”和“C++中的C”,前者与“对象导言”实际上是第1版“对象的演化”一章的彻底重写,增加了近几年面向对象方法和编程方法的最瓣研究与实践的有效成果,后者的添加使不熟悉C的读者可以直接使用《C++编程思想》(第1卷)(第2版)。删去了四章:“输入输出流介绍”、“多重继承”、“异常处理”和“运行时类型识别”,删去的内容属于C++中较复杂的主题,作者将它们连同C++标准完成后又增加的一些内容放到《C++编程思想》(第1卷)(第2版)的第2卷中,使得《C++编程思想》(第1卷)(第2版)的第1卷内容更加集中,供不同程度的读者选择阅读。需要强调的是,第2版的改变不仅体现在这些章节的调整上,更多的改变体现在每一章的字里行间中,包括例子的调整和练习的补充。与众不同的精心选材和认真推敲的叙述使得第2版更趋成熟。 -
C Primer Plus中文版(美)Stephen Prata著;技桥工作室译本书全面讲述了C语言编程的相关概念和知识。全书共17章。第1、2章是学习C语言编程预备知识。第3到15章介绍了C语言的各方面知识,包括数据类型、格式化输入输入、运算符、表达式、流程控制语句、函数、数组和指针、字符串操作、内存管理、位操作等等,知识内容针对C99标准;另外,第10章强化了对指针的讨论,第12章引入了动态内存分配的概念,这些内容更加适合读者的需求。第16章和第17章讨论了C预处理器和C库函数、高级数据表示(数据结构)方面的内容。附录给出了各章后面复习题和编程练习的答案和丰富的C编程参考资料。本书适合希望系统学习C语言的读者,也适用于精通其他编程语言并希望进一步掌握和巩固C编程技术的程序员。试读下载:第1章第2章 -
C语言程序设计徐建民等编著程序设计是计算机及相关专业学生必备的基本技能之一。因此,“程序设计”课程是计算机及相关专业的一门重要的必修课。根据中国计算机学会高职高专教育学组审定的教学大纲和技能培养的基本方法,本书在介绍C语言基本概念和知识的基础上,重点强调了基本技能的训练。全书共分13章,分别讲述了程序设计的基础知识、C语言的基本概念、顺序结构程序设计、分支结构程序设计、循环结构程序设计、函数、指针、数组、结构体和共用体、编译预处理、位运算、文件和图形处理等内容。根据技能培养的基本要求,本书给出了比较多的例题、习题,以供学习者模仿和练习。本书讲述力求准确、简练,强调知识的层次性,例题和习题选用讲究、丰富,强调编程技能的培养。在内容安排上,本书遵循了“难点分解”的原则,即将复杂的内容分解到相关的、不同的章节中讲述,从而减少学生学习的难度。本书既可作为计算机及相关专业本、专科学生的教材,也可以作为编程工作者,尤其是C语言初学者的参考书。本书被教育部列入普通高等教育“十五”国家级规划教材。 -
面向对象程序设计与C++语言杨庚,王汝传编著编辑推荐:本书系统地介绍了面向对象技术及C++语言的相关知识。内容包括面向对象技术的概念和特征、C++语言基础、类和对象、派生与继承、虚函数与多态性、模板、运算符重载和输入/输出流库等。每章有练习题,书后附有练习题参考答案,包括相关的程序。本书注重基本概念,从实际应用出发,突出重点,叙述清楚,深入浅出,论述详尽,使读者既能深刻领会面向对象程序设计的思想,了解面向对象程序设计的特征,又能掌握C++语言的编程与应用。本书可作为高等学校计算机及相关专业面向对象程序设计的教材,也可作为其他专业师生和科技工作者的参考用书。 -
Visual C++常用数值算法集何光渝编著本书共有数值计算中常用的VisualC++子过程近200个,内容包括:解线性代数方程组、插值、数值积分、特殊函数、函数逼近、随机数、排序、特征值问题、数据拟合、方程求根和非线性方程组求解、函数的极值和最优化、博里叶变换谱方法、数据的统计描述、解常微分方程组。两点边值问题的解法和解偏微分方程组。每一个子过程都包括功能、方法、使用说明、过程和例子五部分。本书的所有子过程都在VisualC++6.0版本上进行过验证,程序都能正确运行。同时配有光盘,包括所有子过程、验证过程及所有验证过程的VisualC++工程项目。本书可供大专院校师生和科研院所、工矿企业的工程技术人员使用。
