内容简介
C语言既具有低级语言的特性,又具有一般高级语言的特性,受到广大编程爱好者的青睐,它正以强大的生命力在发展。本书是一本实践性和应用性很强的C语言实用教材,由理论知识和案例实践两部分组成。
本书共16章,分为五篇,精心选取了14个案例。在基础知识篇中,我们使用两章的篇幅重点介绍了后面章节中将涉及到的知识点;在游戏开发篇中,我们介绍了俄罗斯方块、推箱子、五子棋游戏的设计和实现;在文件操作篇中,我们介绍了学生成绩管理系统、工资管理系统、电话簿管理系统的设计与实现;在网络编程篇中,我们介绍了Ping、TCP、UDP三个网络协议的设计与实现;在仿Windows应用程序篇中,我们介绍了万年历、画图板、电子时钟、简易计算器、文本编辑器五个小应用程序的设计与实现。本书从实用性和先进性出发,内容组织合理、通俗易懂。
本书适合作为本科、高职高专院校计算机、机械、电子、自动化等专业的学生进行课程设计的参考教材,也可作为C语言爱好者的参考读物。