C/C++及其相关
-
C语言程序设计与实训教程李小遐 编本书是c语言的入门教材。全书共有ll章,把c语言的学习分为三大部分。第一部分(第1,2章)介绍了c程序的基本框架、c程序的实现过程、数据类型及数据处理等程序设计的基础知识。第二部分培养程序设计的基本能力(第3,4,5,6,7章),介绍了三种结构程序的设计、数组、函数等内容。第三部分培养设计应用程序的能力(第8,9,10,11章),介绍了指针、结构体、文件,应用程序的开发过程等内容。全书始终以程序案例驱动,将语法知识点同实际编程相结合,循序渐进,实例丰富有趣,便于教师讲授和学生学习。每章配有上机实训内容指导,便于学生上机实践。本书适合作为高职高专各类院校的学习教材,亦可作为其他人员学习C语言编程的人门书籍。 -
C语言程序设计上机实验教程李明本书是《C语言程序设计教程》的配套教材,全书共分为6个部分,内容包括:常用的C语言编程环境、实验题目、实验参考答案、习题、习题参考答案、程序设计参考答案。 全书以提高学习者的程序设计能力为基础,以各章的知识点为主线,为每章设计了大量的典型的实验和习题,并为每章的实验和习题配备了参考解答,书中的实验和习题内容丰富,具有启发性、综合性和实用性,所有的代码均在Visual C 6.0环境下调试通过,可直接引用。 本书可作为C语言程序设计课程的上机实验教材,也可作为学习C语言的自学教材。 本套教材另配有电子教案(PPT格式)、全部程序代码,同时开发了基于Windows操作系统的《C语言程序设计教学网站》,实现了教学互动、网上作业、网上考试及自动化理论知识和编程操作技能的全部自动化判分,可供教材使用单位选用。 -
Visual C++6.0实用教程邹筝VisualC++6.0是Microsoft公司推出的基于Windows操作系统的可视化C++编程工具,尽管Microsoft公司推出了.NET平台的集成开发环境,但由于其良好的界面和可操作性,加上支持标准C/C++规范,所以,仍有相当多的编程人员使用Visual C++6.0进行应用系统的开发。本书根据作者多年编程经验编写而成,首先从Visual C++6.0集成开发环境和编程基本操作入手,介绍了Visual C++6.0的基本方法、面向对象的编程知识以及应用程序的调试环境,然后介绍了MFC编程基础、用户界面的创建、鼠标和键盘的输入处理、单文档界面、多文档界面、图形、声音、控件、数据I/O、线程、打印等编程知识,最后介绍了ActiveX编程、动态链接库、数据库编程和Internet编程等高级编程知识。本书在讲述C++的过程中都提供了一系列实例程序,每一个主要程序都包含有源代码,放在www.hxex.cn网站的“资源下载”栏目下,读者可查找并免费下载。本书适用于所有使用Visual C++6.0的编程人员阅读,既可作为初学者的入门教材,又可作为高级程序员的参考用书。 -
VISUAL C# 2005程序设计自学手册明日科技,王小科,张宏宇,吕双本书从初学者角度出发,通过通俗易懂的语言和大量生动典型的实例,由浅入深、循序渐进地介绍使用C#进行WinForms程序开发的常用技术和方法。全书分起步篇、提高篇和实例篇三篇,共21章。起步篇为第1章~第10章,主要介绍认识Visual C#,C#语言基础,C#语句控制,数组、面向对象编程,熟悉WinForms应用程序,WinForms窗体介绍,WinForms应用程序开发常用控件,菜单栏、工具栏和状态栏设计及对话框等内容;提高篇为第11章~第19章,主要介绍使用ADO.NET操作数据库、文件处理技术、HTML帮助文件的制作、GDI+技术、Windows打印控件、网络开发技术、注册表应用、程序调试及Windows应用程序打包与安装等内容;实例篇为第20章~第21章,主要结合实际开发经验介绍利用C#开发企业客户资源管理系统和房屋中介管理系统等内容。 本书附有配套光盘。光盘提供了书中所有实例的源代码,全部源代码都经过精心调试,在Windows XP/Windows 2000/Windows 2003 Server下全部通过,保证能够正常运行。 本书适用于C#初、中级用户,也可作为大、中专院校师生和培训班的教材,对于程序开发爱好者,本书也有非常好的参考价值。 -
VISUAL C++程序设计自学手册明日科技,宋坤,刘锐宁本书主要是以初学者学习程序开发为中心,由浅入深地全面介绍使用Visual C++ 6.0开发程序的各种技术。全书分起步篇、界面设计篇和提高篇3篇,共19章。起步篇包括第1~4章,主要介绍Visual C++ 6.0开发环境和C++语言基础等内容,使读者对Visual C++ 6.0有一定的了解,即使读者没有C++的语言基础,也可以在学习中对C++语言有初步的掌握,为以后的学习打下基础;界面设计篇包括第5~9章,主要介绍对话框应用程序、文档视图应用程序、常用控件、菜单、工具栏和状态栏、文字与图形处理技术等内容,使读者可以设计美观的程序界面;提高篇包括第10~19章,主要介绍打印、ODBC数据库编程、ADO数据库编程、文件操作、注册表与INI文件操作、动态链接库、进程与线程、网络编程和程序调试等技术,基本上每一章都对应一方面的技术,读者可以根据自己的需要进行学习。 本书附有配套光盘。光盘提供了书中所有实例的源代码,全部源代码都经过精心调试,在Windows XP/Windows 2000/Windows 2003 Server下全部通过,保证能够正常运行。 本书适用于Visual C++初、中级用户,也可作为大中专院校师生和培训班的教材,对于Visual C++编程爱好者,本书也有非常好的参考价值。 -
C++程序设计简明教程王晓东 编《21世纪高等院校规划教材·C++程序设计简明教程》之所以称其为简明教程,一是内容简洁,二是重点突出,三是实用性强。《21世纪高等院校规划教材·C++程序设计简明教程》内容虽仅八章,但概括了C++的全部主要内容,使读者免去了阅读那些烦琐的冗长教科书的烦恼。《21世纪高等院校规划教材·C++程序设计简明教程》把C+十的精华全部概括其中,书中所有程序都是作者教学经验之结晶,是作者得意之作并都在计算机上调试过的。其中不乏指导学生参加C++程序设计比赛的优秀作品。全书共分11章,分别介绍了C+十的基本概念、数据类型、语句、函数和程序的基本构成,类的定义、派生与继承,函数和操作符的重载,数据流与文件等内容。在每一章的后面都附有适量的习题,读者可通过习题巩固已学的知识。上机练习是每章学习过程中必做的工作,通过上机练习把理论知识与实际应用结合起来,加深对C十+程序设计技术的理解并掌握程序设计的技巧。《21世纪高等院校规划教材·C++程序设计简明教程》可作为高等院校本专科相关专业学习程序设计课程的教学用书,也可作为自学C++程序设计的参考书目。 -
C++沉思录(美国)Andrew Koenig 著;黄晓春 译本书基于作者在知名技术杂志发表的技术文章、世界各地发表的演讲以及斯坦福大学的课程讲义整理、写作而成,融聚了作者10多年C++程序生涯的真知灼见。 全书分为6篇32章,分别对C++语言的历史和特点、类和继承、STL与泛型编程、库的设计等几大技术话题进行了详细而深入的讨论,细微之处几乎涵盖了C++所有的设计思想和技术细节。全书通过精心挑选的实例,向读者传达先进的程序设计的方法和理念。 本书适合有一定经验的C++程序员阅读学习,可以帮助读者加强提高技术能力,成为C++程序设计的高手。 -
C陷阱与缺陷(美国)Andrew Koenig 著;高巍 译作者以自己1985年在Bell实验室时发表的一篇论文为基础,结合自己的工作经验扩展成为这本对C程序员具有珍贵价值的经典著作。写作本书的出发点不是要批判C语言,而是要帮助C程序员绕过编程过程中的陷阱和障碍。 全书分为 8章,分别从词法分析、语法语义、连接、库函数、预处理器、可移植性缺陷等几个方面分析了C编程中可能遇到的问题。最后,作者用一章的篇幅给出了若干具有实用价值的建议。 本书适合有一定经验的C程序员阅读学习,即便你是C编程高手,本书也应该成为你的案头必备书籍。 -
51单片机C语言开发与实例沈国琴本书利用Keil公司最新版的(Vision3集成开发环境,从应用的角度,全面地介绍了用C51开发调试单片机程序的方法、过程和应注意的事项。书中列举了大量应用实例,着重介绍了51单片机的一些新技术及其应用方法,同时还介绍了几款简易编程器的编制和使用方法,使读者尽快、尽可能容易地掌握利用C51对MCS-51单片机进行开发的方法。 系统全面、突出重点、由浅入深、通俗易懂、学用结合、软硬兼备、实例丰富是本书的主要特色,因此,本书适用于具备一定电子技术基础和具有一定的单片机基础知识的学生、教师、单片机爱好者、电子制作爱好者、电器维修人员、电子产品开发设计者、工程技术人员阅读参考。 -
Visual C# 2005数据库开发经典案例罗斌本书根据软件工程的设计思想,使用Visual C# 2005/SQL Server 2005(SQLEXPRESS)编程语言和数据库管理系统,以小区物业管理系统、学校教务管理系统、会员消费管理系统、家电维修管理系统、汽车货运管理系统、餐饮消费管理系统等当今最为经典实用的数据库开发案例的商业逻辑为基础,以实际开发流程为线索,详细地介绍了这些数据库开发案例的应用背景、业务分析、功能分析、数据库设计、代码编写的过程和方法,以期使读者迅速了解和掌握使用数据库开发现代管理信息系统的分析方法和编程技巧,从而全面提升开发管理信息系统的统筹操作能力。本书配套光盘提供了书中所有数据库开发案例的完整源代码和数据库文件。本书案例典型、结构合理、讲解清晰、分析透彻、实用性强,适合作为 Visual C# 2005/SQL Server 2005(SQLEXPRESS)用户使用数据库开发管理信息系统的案头参考书,也可作为高等院校计算机和管理专业学生的毕业设计范例。
