C/C++及其相关
-
C语言程序设计教程王敬华,林萍,陈静编著C语言是目前最为流行的通用程序设计语言之一,是许多计算机专业人员和计算机爱好者学习程序设计语言的首选。本书共12章,内容包括C语言程序设计预备知识,C语言程序设计基础,基本数据类型、运算符与表达式,基本输入、输出和顺序程序设计,选择结构程序设计,循环结构程序设计,数组,函数,指针,预处理命令,复杂数据类型,文件等。本书注重教材的可读性和适用性,每章开头都给出了学习意义和学习目标;对关键知识点进行了详细的说明,并附有大量的图表使读者能正确、直观地理解问题;样例程序由浅入深,强化知识点、算法、编程方法与技巧,并给出了详细的解释;为了帮助初学者正确地掌握C语言的语法特点,每章还列举出了初学者在编程过程中易犯的错误。另外,本书还配套提供题型丰富的《C语言程序设计教程习题解答与实验指导》教材;为任课老师免费提供电子课件,其中包括全部例题和习题源程序文件(按前言提供的方式索取)。本书的作者都是长期在高校从事计算机软件教学的一线教师,有丰富的教学经验和科研开发能力,书中文字流畅、通俗易懂、概念清楚、深入浅出、例题丰富,实用性强。本书适用于计算机专业的本科生、研究生、大专生、专升本的学生使用,也可以作为大学各专业公共教材和全国计算机等级考试参考书。 -
C程序设计实训林小茶本书是“21世纪全国高职高专计算机应用专业规划教材”中的《C程序设计教程》的配套教材。本书的内容安排与主教材完全一致。每章都包括了3部分内容。第1部分对主教材同一章的内容进行了概括和总结,列举了知识重点和编程要点,帮助学习者更好地掌握学习内容;第2部分针对主教材内容精心设计了实训内容,通过对实训内容和步骤的详细描述使读者能够由浅入深地掌握调试程序的方法和技巧;第3部分则给出了主教材对应章节的全部习题的参考答案。由于本书是为高职高专的学生量身定做的,因此对大部分的习题不仅仅给出答案,还尽可能地做一些说明。对于编程的题目,程序中也尽量给出注释,这些习题是作者多年来在教学中积累、收集并经过验证的,全部经上机调试通过。本书可以作为高职高专计算机相关专业程序设计课程的实训教材,也可以单独作为学习C语言的学习辅导书,同时还可作为初学者的参考资料和各类计算机培训的教材。本书前言作为“21世纪全国高职高专计算机应用专业规划教材”中的《C程序设计教程》的配套教材,本书充分考虑了高职高专院校计算机课程的特点,实训内容由浅入深,循序渐进,具有很强的针对性和实用性。本书的内容是对主教材内容的补充和拓展,目的在于帮助读者尽快掌握程序设计的技巧和方法。本书的内容安排与主教材一致。每章都包括了3部分内容。第1部分是知识重点和编程要点。知识重点概括了读者应该重点掌握的一些内容,使其对需要掌握的知识一目了然,方便相关知识的复习;编程要点总结了在程序设计时应该避免发生的一些错误,这对初学者是非常有帮助的。第2部分不但给出了实训的目的和要求,而且对实训内容和步骤做了比较详尽的描述。根据这些内容逐步上机调试程序,就可以很快地掌握在TurboC环境下调试C源程序的方法和技巧,这在其他C语言教材中并不多见。第3部分是主教材对应章节的全部习题的参考答案。由于本书是为高职高专的学生量身定做的,因此对大部分的习题不仅仅给出答案,还尽可能地做一些分析和说明,对于编程的题目,程序中也尽量给出注释。这些习题是作者多年来在教学中积累、收集并经过验证的。有些题目在其他同类教材中是看不到的。尽管书中给出了主教材中所有习题的答案,也包括大量的参考程序,但是希望读者在学习的过程中不要急于看答案,一定要独自思考,尽量自己找出解决问题的方法。习题解答只是一个参考,程序设计是一个创作的过程,解决一个实际问题的程序不应该是惟一的,请读者不要把本书的参考源程序作为惟一的答案。同时,作者也对一些习题使用了不同的方法和思路来解答,希望能对读者有更多的帮助。本书中所有程序都经作者在TurboC2.0或TurboC++3.0上调试通过。由于作者水平有限,书中难免还存在一些缺点和错误,殷切希望广大读者批评指正。 -
C语言程序设计案例教程廖湖声,叶乃文,周珺编著本书分为两部分:第一部分包括第1章~第6章,主要阐述C语言程序设计的基础知识及计算机算法的初步内容;第二部分包括第7章~第9章,主要列举一些综合性较强的实例,讲述一些与实践环节有关的内容。本书为了便于考查学习效果,在每章的后面都给出大量的习题和一套自测题。这些题目基本上覆盖了各章中讲述的大部分知识点。学习C语言程序设计,实践是一个很重要的环节,为此,本书在每章的后面提供两道涉及本章知识内容的上机练习题目,并在第9章给出具有一定综合效果的实践性题目。本书为教师提供配套的电子教案,可从人民邮电出版社的网站(www.ptpress.com.cn)上直接下载。本书可作为各类高等院校计算机专业及理工科类非计算机专业的学生学习C语言程序设计的教材,也可作为有关工程技术人员和计算机爱好者学习C语言程序设计的参考书。 -
Visual C++程序设计教程黄维通,鲁明羽编著本书特点是从面向对象的基本概念出发,讲述可视化程序设计的思想与方法。对每一部分的知识点、概念、难点,都力求以较精炼的语言进行讲解,同时,对每一个知识点都配以必要的实例,实例中配以较为详细的步骤说明、代码说明及语法说明,力求通过实例让读者较好地掌握面向对象与可视化程序设计的思路、开发技巧与体系。.本书分为三个部分:第一部分讲述VisualC++的基础知识;第二部分介绍应用WindowsAPI进行可视化编程的基本方法及应用程序框架;第三部分介绍应用MFC进行可视化编程的思想方法。..本书适合作为高等院校学生程序设计课程的教材。本书配有教学视频流课件、教学网站及授课用的电子教案等资料。... -
数据库应用系统产品开发实战SQL Server2000 & C++Builder & InstallShield潘文林Microsoft SQL Server 2000数据库是目前用户使用得比较多的数据库管理系统产品,很多企业将SQL Server 2000作为业务数据管理的数据库服务器。C++Builder 6.0提供了功能强大的数据库应用程序开发集成环境,能快速、简便地架构开发数据库应用系统的客户端应用程序。 本书以一个完整的数据库应用系统项目作为案例,详细讨论了使用C++Builder 6.0开发Microsoft SQL Server 2000数据库应用系统的过程,同时详细讨论了如何使用InstallShield 2000制作出满足用户分发需求的软件产品安装程序。本书按照软件工程的过程,详细讨论了示例数据库应用系统的各个开发阶段及相关实现技术,同时还深入讨论了数据库应用系统的开发模式和初、中级程序员掌握数据库应用系统架构设计中的难点问题。 对于使用C++Builder开发SQL Server 2000数据库应用系统的初、中级读者来说,本书是相当不错的参考读本。本书的部分内容还适合于需要制作专业级安装程序的开发人员使用,也可作为高等院校计算机和信息相关专业数据库应用系统综合设计课程的指南,提高学生的软件开发综合能力、软件系统架构设计能力和软件过程实施能力。 -
C语言程序设计吕凤翥等编著《C语言程序设计:基础理论与案例》全面系统地讲述了C语言的基本语法以及它们在编程中的应用,同时又介绍了编写C语言程序的一些方法和技巧。《C语言程序设计:基础理论与案例》内容包含有C语言的词法、常量和变量、运算符和表达式、预处理功能、语句、函数和存储类、指针、结构和联合以及文件操作等内容。《C语言程序设计:基础理论与案例》语言通俗,由浅入深,概念准确,重点突出,例题丰富,解释详尽。每章配有较丰富的练习题,供复习和作业选用。《C语言程序设计:基础理论与案例》适合作为高等院校理工科学生学习C语言课程的教材,也适合于自学C语言的读者参考。 -
Visual C++ 6从入门到精通邱仲潘,柯渝,谢燕华等编著丛书特色:·全面介绍VisualC++6的特点、使用方法及编程技巧·提供VisualC++的“从入门到精通”式的综合性指南·适合从初学者到高级技术人员各类读者阅读并参考“从入门到精通(普及版)”特点:·精选畅销题目·实例具有代表性·语言精练篇幅适中·内容适合初中级读者·教程+实例编写体例·由浅入深循序渐进本书全面介绍了VisualC++6的特点、使用方法及编程技巧,具体内容包括:VisualC++集成式编程环境,VisualStudio、WindowsNT/98GUI编程,微软基础类、应用程序向导,类向类、类库和ActiveX控制的使用,以及文件访问和图形打印等。本书全面介绍了VisualC++6的特点、使用方法及编程技巧,旨在提供VisualC++的“从入门到精通”式的综合性指南。具体内容包括:VisualC++集成式编程环境,VisualStudio、WindowsNT/98GUI编程,微软基础类、应用程序向导,类向类、类库和ActiveX控制的使用,以及文件访问和图形打印等。本书为“从入门到精通”类图书,适合阅读的读者范围涵盖初学者到高级技术人员。 -
Visual C++ 6.0开发网络典型应用实例导航汪晓平,刘韬等编著本书介绍了如何利用Visual C++ 6.0开发网络通信应用程序的方法,同时主要对目前流行的FTP、HTTP、E-mail、Telnet、网络监控、串口通信编程等Internet上使用的协议等通信与通信协议高级编程开发进行了详细的讲解,并结合大量的实例使读者能够深入地了解各种网络应用程序的开发技巧。另外还介绍了在VC中进行网络通信开发的基本方法和技术以及各种网络的基础应用。 本书主要涉及到网络开发中与通信两方面的内容,适合中、高级Visual C++程序员进地网络与通信开发时阅读和参考。 -
c++Builder应用程序开发实例与技巧曹岩,王海宇主编;王海宇[等]编著C++Builder是Borland公司的应用程序开发工具,它具有面向对象及可视化快速应用程序开发环境的所有特征。全书分为上、下两册,五个部分,共28章。上册“基础篇”介绍了C++Builder集成开发环境(ID),C++BuilderWindows编程基本技能;下册“应用与提高篇”介绍C++Builder数据库编程技术,C++Builder网络应用程序开发,C++Builder应用程序设计技巧与提高等内容。本书注重介绍编程技巧,图文并茂,讲解浅显易懂,理论结合实际应用。通过大量实例引导读者进入C++Builder编程世界,使用户在实例学习中提高编程能力,并适时总结大量编程技巧,是学习C++Builder编程的得力助手。使读者从掌握基础内容到精通并熟练使用,最后能应用C++Builder作为开发工具,开发面向实际应用需要的应用软件系统。本书可供C++Builder编程人员、工程技术人员以及CAD/CAM研究与应用人员阅读,也可作为初学者快速学习和使用C++Builder的教材。目录:(上册:基础篇)第一部分C++Builder集成开发环境(IDE)第二部分C++BuilderWindows编程基本技能 -
C语言程序设计实践教程张为群对许多读者来说,学习“c语言程序设计”充满了挫折和艰辛:一是c语言运算符种类多、数据类型丰富,特别是表达式的求值、指针的应用非常灵活,掌握难度较大;二是抽象的算法和程序设计的过程中让读者望而却步;三是调试程序时,困难重重,各种版本的C系统、纷繁复杂的错误信息让人眼花缭乱。面对种种困惑,往往使学习者对C语言的学习一知解、半途而废。正是基于这样的原因,我们撰写了这本《C语言程序设计实践教程》。本书作者从事了多年c语言程序设计的教学,熟知读者学习瓶颈,在教学中尝试过许多方法帮助读者解惑,有过成功、也有过失败。我们把教学中的心路历程通过本书奉献给读者。相信读者能够在轻松、愉快的气氛中探索程序设计的奥妙。读者在学习程序设计语言中,要重点培养阅读程序和编写程序的能力。本书力求将程序设计方法、读程序技巧等巧妙地贯穿于充满趣味性、实用性的实例之中,让读者耳目一新。特别是本书结合简单图表对难点、重点内容进行分析,同时注重对读者的分析问题能力、逻辑思维能力、解决问题能力的培养和训练,如在书中,通过一题多问、一题多解等途径去启发读者发掘、探索、寻找更多、更好的解决途径,从而达到提高读者分析问题、解决问题的能力。
