C语言项目案例分析的前言
C语言是Combined Language(组合语言)的简称。C语言作为一种计算机设计语言,因其具有高级语言和汇编语言的特点,受到了广大编程人员的喜爱。C语言应用广泛,既可以编写系统应用程序,也可以作为编写应用程序的设计语言,并且还可以具体应用到有关单片机以及嵌入式系统的开发。这些都是多数学习编写程序的读者选择C语言的原因。
本书内容
本书介绍了16个C语言实现的游戏及小模块和8个应用项目,游戏及小模块包括万年历、文秘、电话本、小熊时钟、打字游戏、弹力球游戏、快快吃豆游戏、贪吃蛇游戏、迷宫游戏、俄罗斯方块游戏、推箱子游戏、猜数字游戏、24点游戏、五子棋游戏、系统测试和硬件测试,应用项目包括学生信息管理系统、学生个人消费管理系统、火车订票管理系统、通讯录管理系统、图书管理系统、企业员工管理系统、商品管理系统和网络通信编程。下面给出几个程序的运行效果图。
本书特色
* 技术丰富。本书涉及的技术广泛,而且都是读者较为关心的内容,如图形图像开发技术、网络开发、系统操作等。
* 横向连接。属于C语言丛书的一部分,读者经过了基础、实例等内容的学习后,再学习本书内容可在巩固基础的同时真正达到学以致用的效果。
* 讲解到位。本书剖析每种技术最有价值的部分,绝不拖泥带水。
* 赠送所有项目源代码。书中所有项目均提供源代码,用户在开发中可以快速借鉴或应用。
* 提供72集(节)视频录像。本书提供了72集(节)的视频录像,读者可以边看边学,从而快速提高。
本书配套资源
本书提供了内容丰富的配套资源,包括自学视频、源程序、素材,以及模块库、案例库、题库、素材库等多项辅助内容,读者朋友可以通过如下方式获取。
第1种方式:
(1)登录清华大学出版社的网站,在网页右上角的搜索文本框中输入本书书名(注意区分大小写和留出空格),或者输入本书关键字,或者输入本书ISBN号(注意去掉ISBN号间隔线“-”),单击“搜索”按钮。
(2)找到本书后单击超链接,在该书的网页下侧单击“网络资源”超链接,即可下载。
第2种方式:
访问本书的新浪微博C语言图书,找到配套资源的链接地址进行下载。
配套资源目录如下图所示。
本书约定
* 项目使用方法
用户在学习本书的过程中,可以从配套资源中复制程序,去掉其只读属性。有些项目需要使用相应的数据库或第三方资源,此类程序在使用前需要进行相应配置,详细使用方式请参考本书的配套资源使用说明书。此外,如果用户直接将本书内容用于商业用途,由此产生的不良后果由用户自己承担。
* 部分项目只给出关键代码
由于篇幅限制,书中有些模块只给出了关键代码,完整代码请参见配套资源对应程序。
读者人群
本书适合以下人员阅读:
* 从事C语言编程行业的开发人员
* 有一定语言基础,想进一步提高技能的人员
* 大中专院校的老师和学生
* 即将从事编程工作的大学毕业生
* 相关培训机构的老师和学员
* C语言编程爱好者