C语言程序设计案例精粹

出版时间:2010-9  出版社:电子工业出版社  作者:崔丹 等编著  页数:462  
Tag标签:无  

前言

  C语言是目前应用最广泛的高级程序语言。在互联网领域,C语言已经涉及到网站建设、底层操作系统开发、多媒体应用、大型网络游戏设计等各个行业。在工业以及通信领域,C语言是首选的工程软件设计语言。各种操作系统,如UNIX、Linux和Windows等的内核几乎全部用C语言编写。手机程序设计,DSP软件开发、单片机软件开发等都需要用到C语言。通信基站软件系统开发、航空航天器软件部件设计等也可以见到C语言的身影。  在当前软件开发领域,C语言已成为程序员必须具备的一项基本技能,能够熟练掌握和利用C语言进行程序设计,程序员必能在IT领域占有一席之地。  为什么要写这本书  很多程序初学者由于不能掌握C语言的设计技巧,不能领会C语言蕴含的奇妙思想而放弃继续学习。根据调查,我总结出初学者学习C语言过程中存在如下困惑:概念理解模糊不清,教材讲解晦涩难懂,程序实例难以理解,开发工具和开发环境无法下手,实践机会和实践实例不切实际。  为了解决这些问题,我编写了这本书,通过这本书让初学者重燃学习信心,让初学者少走弯路,快速轻松地学会C语言编程。通过本人多年的开发和配置经验总结,让读者快速入门,学有所用。  本书有哪些特点  ●逻辑清晰的知识讲解  ●细致灵活的语法讲解  ●丰富到位的作者心得  ●疑难解答和上机题的设置  ●丰厚的随书赠送DVD光盘  本书内容  第1章介绍了C语言的相关内容,包括C语言的发展、前景和特点。重点讲解了C语言开发环境的搭建和如何使用该开发环境开发C语言程序。  第2章介绍了C语言基本语法中的基本数据类型,其中包括多种进制间的相互转换,常量的含义,变量的定义和变量类型,以及枚举这一特殊类型。  第3章介绍了C语言基本语法中的运算符和表达式,其中包括赋值运算符、算术运算符、关系运算符、逻辑运算符、位运算符和条件运算符,以及它们对应的表达式。  第4章介绍了C语言中标准的输入和输出。  第5章介绍了C语言中的分支结构程序设计。  第6章介绍了C语言中的循环结构程序设计。  第7章介绍了C语言中数组的定义。  第8章介绍了C语言中的函数。  第9章介绍了C语言中非常重要的概念,那就是指针。  第10章介绍了C语言中的结构体和共用体。  第11章介绍了C语言中的链表概念。  第12章介绍了C语言中的编译预处理。  第13章介绍了通过C语言程序完成系统中文件的交互,包括文件的打开和关闭,以及文件内容的读取和写入。  第14章介绍了C语言标准数学库函数,其中包括求平方根函数、求对数函数,以及三角函数等。  第15章介绍了C语言中对字符串的处理。包括对字符串进行输入、输出、合并、修改、比较、转换、复制和搜索等操作。  第16章介绍了C语言中对程序进行调试的内容。程序的调试可以使用单步调试,也可以使用断点设置,进行部分代码调试。  第17章介绍了C语言中的软件测试内容。  第18章介绍了C语言中的常用算法。  第19章介绍了应用前面所学内容开发的几个综合的应用实例。其中包括C语言巧解实例、数学实例,以及应用C语言编程一个万年历系统。  本书适合哪些读者  本书可用于C语言的自学人员、对程序设计有所了解,想专门学习C语言的工程技术人员、各大中专院校的在校学生和相关授课老师、备考和应考计算机C语言二级考试、三级或四级上机考试的考生,以及编程爱好者阅读参考。  鸣谢  本书主要由闫书磊、张永春主持编写,参加本书编写工作的还有李龙、魏勇、王华、李辉、刘峰、徐浩、李建国、马建军、唐爱华、苏小平、朱丽云、马淑娟、周毅、张浩、张乐、李大勇、许小荣、魏勇、王云等,在此,编者对以上人员致以诚挚的谢意!

内容概要

本书由浅入深、循序渐进地讲解了C语言的基础知识,以及如何使用C语言进行程序开发。本书内容包括C语言开发环境、数据类型、运算符、控制语句、输入与输出、数组、函数、指针、结构体与共用体、链表、编译预处理、文件、字符串处理、调试、软件测试、常用算法,以及C语言的实际应用和工程应用等。最后,通过几个实际应用的例子讲解如何使用C语言解决生活中的问题以及如何使用C语言进行工程项目开发。    本书知识全面、重点突出。其中覆盖了基于Visual C++6.0环境的C开发中的各个方面,通过学习本书可以使C语言的编程爱好者、C语言自学者、初学者和相关专业大中专学生、计算机等级考试的考生轻松入门,并且全面了解C语言的应用方向和重点内容,从而为进一步学习C语言提供坚实基础。

书籍目录

第1章 C语言开发环境简介第2章 基本数据类型第3章 运算符和表达式第4章 C语言标准输入与输出第5章 分支结构程序设计第6章 循环结构程序设计第7章 数组第8章 函数第9章 指针第10章 结构体与共用体第11章 链表第12章 编译预处理第13章 文件第14章 C语言标准数学库函数第15章 字符串处理第16章 C语言调试第17章 软件测试第18章 C语言常用算法第19章 C语言应用实例附录

章节摘录

  C语言是计算机程序设计语言的一种,它是伴随着计算机系统的发展而不断发展起来的。一个完整的计算机系统包括硬件和软件两部分,没有安装任何软件的计算机硬件设备又称为“裸机”,这样的计算机仅是一个空壳的设备,什么也干不了,安装了软件之后,计算机系统才算完整,才能够顺利执行指定的运算和操作。  最早期的计算机是由一个个电子开关组成的,因此,最初的计算机语言是二进制语言,即使用0和l表示运算过程的语言,二进制语言是计算机硬件可以直接识别的语言,所以有人也称之为“机器语言”。后来,随着计算机运算能力的提高,出现了使用符号代替二进制码的汇编语言。汇编语言需要通过某种程序将其翻译成二进制码才能执行,所以称为汇编语言。另外,汇编语言由各种符号组成,以代替二进制码,C因此也有人称它为符号语言。汇编语言一般只能在一种类型的计算机上运行,因此也称为“面向机器的语言”。

编辑推荐

  《C语言程序设计案例精粹(全程实录)》以帮助读者打下扎实的C语言编程基础为目的,系统地介绍了C语言程序开发的一般环节,重点讲解了C语言的基础知识、作者拥有多年C语言程序开发经验,书中以范例的形式由浅入深、循序渐进地说明了编程中经常遇到的功能的代码实现,为读者提供应用C语言编程的坚实基础。  逻辑清晰的知识讲解,细致灵活的语法讲解,丰富到位的作者心得,精挑细选的疑难解答,超值的随书赠送光盘。  随书DVD光盘包含配套视频、电子教案、开发工具视频讲解。软件测试技巧和代码编写规范。

图书封面

图书标签Tags

评论、评分、阅读与下载


    C语言程序设计案例精粹 PDF格式下载


用户评论 (总计2条)

 
 

  •   内容没问题,快递时书有严重折痕!当当是不是该换个快递公司了?
  •   虽然还没有认真读完,但这本书质量很好,讲的也很详实基础,比较适合初学者,但配套的光盘内容不是很好,可以忽略不看,总体来说相当满意!
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7