


定价:69.8元
印次:1-1
ISBN:9787302242512
出版日期:2011.01.01
印刷日期:2010.12.14
图书责编:贾小红
图书分类:零售
本书从初学者的角度讲述了使用Visual C++ 6.0(以及部分Turbo C)进行程序开发应该掌握的各项技术,突出“基础”、“全面”、“深入”,同时就像书名所暗示的一样,强调“实战”效果(只掌握和理解技术,而没有实际应用,等于没有掌握技术)。 本书分为3篇,共21章。在“基础知识篇”中,在介绍技术的同时,每一章均提供了相应的实例,同时在各章的结尾安排有实战,通过几个小型项目来综合应用本章所讲解的知识,做到理论联系实际。接着,在“范例演练篇”中,安排了几章的范例使读者巩固所学的知识。最后,在“项目实战篇”中提供了5个完整的项目实例,讲述了从前期规划、设计流程图,到项目最终实施的整个实现过程。 本书适合有志于从事软件开发的初学者、高校计算机相关专业学生和毕业生,也可作为软件开发人员的参考手册,或者高校的教学参考书。
前 言 C语言是Combined Language(组合语言)的中英文混合简称,是一种计算机程序设计语言。它既有高级语言的特点,又有汇编语言的特点;既可以编写系统应用程序,也可以作为应用程序设计语言,编写不依赖于计算机硬件的应用程序。因此,C语言的应用非常广泛,不仅可以应用在软件开发上,也可以应用到单片机及嵌入式系统中。 本书内容 从程序开发的初学者步入到编程高手行列通常需要经历5个阶段,如下图所示。 而本书中的内容也是按照这一规律精心组织的,主要分为3篇,其结构如下图所示。 第一篇:基础知识篇。本篇包含C语言开发环境、C语言开发基础、运算符与表达式、语句、数组、函数、指针、结构体和共用体、文件、预处理,以及存储管理。在讲解理论的同时,各章结合大量的图示、举例、技巧等使您快速掌握C语言,为以后进行编程打下坚实的基础。 第二篇:范例演练篇。本篇介绍了运用前面介绍的知识进行C语言程序开发的一些简单范例,包括排序算法、查找算法、数据压缩、图形编程及文件的高级应用。通过对本篇的学习,读者能够对算法、数据压缩、图形文件等技术有更深刻的理解。 第三篇:项目实战篇。本篇通过5个完整的项目实例介绍了大型应用程序的设计过程,包括五子棋游戏开发、商品信息管理系统(txt)、网络通信系统、联系人管理系统(嵌入式)和图书管理系统(MySQL)。这5个项目是作者精心挑选的,涵盖了游戏、文件、网络、嵌入式、数据库等技术。通过对这5个项目的学习,读者可以巩固前面所学的知识和技术,积累项目开发经验。 本书内容的层次如下图所示。 本书特点 ? 基础全面,简单易懂:本书以初中...
基础知识篇
第1章 C语言开发环境 1
1.1 本章知识体系 4
1.2 程序员的成长之路 4
1.3 C语言的重要性 5
1.4 如何学好C语言 5
1.5 C语言常用开发工具简介 6
1.5.1 Turbo c 7
1.5.2 Visual C++ 6.0 7
1.5.3 C++ Builder(BCB) 7
1.5.4 Cygwin 7
1.5.5 Dev-C++ 7
1.5.6 Source Insight 8
1.6 了解Visual C++集成开发环境 8
1.6.1 开发环境布局 8
1.6.2 菜单 8
1.6.3 工具栏 15
1.6.4 工作区窗口 16
1.6.5 代码编辑窗口 16
1.6.6 输出窗口 16
1.7 如何在Turbo C 2.0下运行C源程序 17
1.8 了解GCC开发编译器 19
1.9 Dev-C++ 19
1.9.1 Dev-C++概述 19
1.9.2 Dev-C++的使用 19
1.10 Eclipse for C/C++ 21
1.10.1 Eclipse概述 21
1.10.2 Eclipse的使用 22
1.11 实战 24
1.11.1 猴子吃桃 24
1.11.2 阳阳买苹果 25
1.12 疑难解惑 26
1.12.1 为什么说C语言可移植性好 26
1.12.2 C语言的应用领域有哪些 26
1.12.3 如何提高C语言的编程效率 27
1.13 小结... 查看详情





