图书前言

前    言

  

  C语言是Combined Language(组合语言)的中英文混合简称,是一种计算机程序设计语言。它既有高级语言的特点,又有汇编语言的特点;既可以编写系统应用程序,也可以作为应用程序设计语言,编写不依赖于计算机硬件的应用程序。因此,C语言的应用非常广泛,不仅可以应用在软件开发上,也可以应用到单片机及嵌入式系统中。

本书特色及配套学习资源包

  为了方便读者学习,本书经过了科学安排,并配备了丰富的学习资源包,读者朋友可从本书的配书光盘或者网站www.rjkflm.com获取学习资源。

  

黄金学习搭配

快速入门+中小实例实战+模块实战+项目实战+开发资源包。

(图书+光盘+网站) 专业学习视频

光盘含12小时大型同步教学视频,听专家现场演示讲解。

(光盘中) 重难点精确打击

142个精彩实例分析,精确掌握重点难点。(图书) 学习分享经验

提供互动、互助学习平台,学习分享经验。(登录网站) 学习测试、诊断

网站提供编程能力测试、软件考试模拟测试题库。(登录网站) 有趣实践任务

光盘提供300多个实践任务,读者可以登录网站获取答案。

(光盘+网站) 专业资源库

免费赠送VC程序开发资源库(学习版),拓展编程视野。

 (登录网站) 学习排忧解难

提供编程学习论坛,头脑风暴,帮您轻松解决编程困扰。

(登录网站)  获取源程序

光盘提供几乎所有的实例源程序,可直接复制,比猫花虎,调试运行。(光盘中) 提供习题答案

本书对于习题都给出了答案,先自行作业,然后对比分析。(光盘中) 赠送开发案例

赠送开发案例文档、源程序和学习视频,帮助读者拓展视野,提高熟练度。(光盘中)   

读者对象

  ? 初学编程的自学者               ? 编程爱好者

  ? 大中专院校的老师和学生         ? 相关培训机构的老师和学员

  ? 进行毕业设计的学生                ? 初、中级程序开发人员

  ? 程序测试及维护人员             ? 参加实习的"菜鸟"程序员

本书内容结构

  本书将初学者入门到成为编程高手所必备的各类知识分成5个部分,大体结构如下图所示。

  第1篇:新手入门。本篇包含C语言开发环境、C语言开发基础、运算符与表达式、语句等内容。细致地讲解了C语言的基础知识,使初学者能够熟悉编程环境和简单的算法。

  第2篇:进阶提高。本篇包含数组、函数、指针、结构体和共用体等内容。这些内容是C语言的重点与难点,每一章均结合大量的实例、图示引导读者掌握核心知识。

  第3篇:高级应用。本篇包含文件、预处理、存储管理等内容,对C语言的特性、功能进行了补充。在实际的项目设计中,宏的定义、文件操作和内存管理都必不可少。

  第4篇:范例演练。本篇介绍了运用前面介绍的知识进行C语言程序开发的一些简单范例,包括排序、查找、数据压缩、图形编程及文件的高级应用。通过对本篇的学习,读者能够对算法、数据压缩、图形文件等技术有更深刻的理解。

  第5篇:项目实战。本篇通过两个完整的项目实例介绍了大型应用程序的设计过程,读者可以通过学习巩固前面所学的知识和技术,积累项目开发经验。

本书备用服务

  如果本书服务网站www.rjkflm.com临时有问题,读者朋友还可以通过如下方式与我们沟通:登录网站:www.mingribook.com,查阅相关问题或者留言。通过QQ:4006751066。

  本图书光盘如有打不开现象,请核实一下电脑是不是DVD光驱;如果在复制光盘内容时,出现个别文件无法复制,请分批复制试一试;如有极个别光盘打不开,可多试几台电脑,打开之后复制内容一样使用。

  

  "宝剑锋从磨砺出,梅花香自苦寒来",亲爱的读者朋友,希望在辛苦的道路上我们一起走过!

  

  编  者    

    C语言开发实战

  

 

  

IV

  

  

V