C语言详解

出版时间:2007-11  出版社:人民邮电  作者:[美]JeriR.Hanly  页数:539  字数:1028000  
Tag标签:无  

内容概要

本书是C语言的经典教材。与同类图书相比,本书的最大特色在于,不仅深入浅出地讲述了实际开发最需要的C语言基础知识以及动态数据结构和多进程等高级内容,而且在此过程中同时阐述程序设计思想,注重提高学生的问题解决能力和实际编程能力,使学生能够了解和初步掌握当前软件行业公认的程序设计风格和编程实践。书中对指针的处理 非常合理,有效地降低了这一难点的学习门槛。此外,本书有丰富的教学辅助内容,配有各种层次的习题和示例,而且每一章都有一个或多个来自实际生活的实例研究。  本书可以作为计算机科学专业及其他专业本科生C语言程序设计课程的教材;对已有C语言编程经验的技术人员,本书也是不可多得的参考书。

书籍目录

第1章 计算机与程序设计概述  1.1 电子计算机的过去和现在  1.2 计算机硬件   1.2.1 存储器   1.2.2 中央处理器   1.2.3 输入/输出设备   1.2.4 计算机网络  1.3 计算机软件   1.3.1 操作系统  1.3.2 应用软件  1.3.3 计算机语言   1.3.4 执行程序 1.4 软件开发方法  1.4.1 软件开发方法   1.4.2 注意:失败是编程过程的一部分  1.5 应用软件开发方法 实例研究:英里到公里的转换 复习  快速测试  快速测试答案 复习题 第2章 C概述 2.1 C语言要素   2.1.1 预处理指令  2.1.2 预处理指令的语法展示   2.1.3 main函数   2.1.4 保留字  2.1.5 标准标识符  2.1.6 用户定义的标识符  2.1.7 大写和小写字母  2.1.8 程序风格:选择标识符名称  2.2 变量声明和数据类型   2.2.1 变量声明   2.2.2 数据类型  2.3 可执行语句   2.3.1 内存中的程序   2.3.2 赋值语句   2.3.3 输入/输出操作和函数   2.3.4 printf函数   2.3.5 scanf函数  2.3.6 return语句  2.4 C程序的一般形式   2.4.1 程序风格:程序中的空格   2.4.2 程序的注释  2.4.3 程序风格:使用注释 2.5 算术表达式   2.5.1 运算符/和%   2.5.2 表达式的数据类型   2.5.3 混合类型赋值语句   2.5.4 强制类型转换   2.5.5 具有多个运算符的表达式  2.5.6 用C语言编写数学公式   实例研究:对收集的硬币求值  2.6 在程序输出中格式化数值   2.6.1 格式化int型值   2.6.2 格式化double型值   2.6.3 程序风格:消除前导空白 2.7 交互模式、批处理模式和数据文件  2.7.1 输入重定向  2.7.2 程序风格:回显与提示符   2.7.3 输出重定向   2.7.4 程序控制的输入和输出文件 2.8 常见编程错误  2.8.1 语法错误   2.8.2 运行时错误  2.8.3 未检测到的错误  2.8.4 逻辑错误 复习  快速测试 快速测试答案 复习题  程序设计项目第3章 函数的自顶向下设计  3.1 利用已有信息编程   实例研究:求圆的面积和周长  实例研究:计算一批平垫圈的重量 3.2 库函数   3.2.1 预定义函数和代码复用   3.2.2 使用灰色区分新结构  3.2.3 C库函数  3.2.4 本节目标  3.3 自顶向下设计和结构图   实例研究:画简单的图  3.4 无参函数   3.4.1 函数原型  3.4.2 函数定义  3.4.3 程序中函数的位置   3.4.4 程序风格:在含有函数的程序中使用注释   3.4.5 子函数和主函数的执行顺序   3.4.6 使用子函数的优点   3.4.7 显示用户指令  3.5 带输入参数的函数  3.5.1 带输入参数的void函数  3.5.2 带输入参数和单一结果的函数   3.5.3 程序风格:函数接口注释   3.5.4 带多个参数的函数   3.5.5 参数表一致性   3.5.6 函数数据域  3.5.7 使用驱动测试函数  3.6 常见编程错误  复习  快速测试 快速测试答案 复习题  程序设计项目第4章 选择结构:if语句和switch语句 4.1 控制结构 4.2 条件  4.2.1 关系运算符和判等运算符  4.2.2 逻辑运算符  4.2.3 运算符优先级   4.2.4 短路求值法  4.2.5 用C语言表示条件  4.2.6 比较字符  4.2.7 逻辑赋值   4.2.8 条件取反  4.2.9 德摩根定理  4.3 if语句   4.3.1 有两个选项的if语句  4.3.2 只有一个选项的if语句  4.3.3 比较一个选项的if语句和两个选项的if语句   4.3.4 程序风格:if语句格式 4.4 具有复合语句的if语句  4.4.1 程序风格:编写具有复合语句的if语句   4.4.2 跟踪if语句  4.5 算法中的决策步骤   实例研究:水费问题  4.5.1 程序风格:在函数中使用一致的名称   4.5.2 程序风格:内聚函数  4.5.3 程序风格:使用常量宏来增强可读性和易维护性 4.6 解决更多问题   4.6.1 结构图中的数据流信息   4.6.2 使用子函数修改程序   实例研究:具有节约需求的水费问题  4.7 嵌套if语句和多选项决策  4.7.1 比较嵌套if和if序列   4.7.2 嵌套if的多选项决策形式   4.7.3 多选项决策中条件的顺序  4.7.4 程序风格:确认变量的值  4.7.5 具有多个变量的嵌套if语句  4.8 switch语句 4.9 常见编程错误  复习  快速测试  快速测试答案  复习题  程序设计项目第5章 重复和循环语句第6章 模块化编程 第7章 简单数据类型第8章 数组第9章 字符串第10章 递归 第11章 结构体与共用体类型第12章 文本文件和二进制文件的处理第13章 大型程序设计第14章 动态数据结构第15章 使用进程和线程的多进程 第16章 关于C++附录A 字符集附录B ANSI C标准库 附录C C运算符 附录D 关于指针的更多信息 附录E ANSI C保留字 附录F ANSI C结构的参照指南 词汇表(图灵网站下载)索引(图灵网站下载)自测练习奇数题答案(图灵网站下载)

图书封面

图书标签Tags

评论、评分、阅读与下载


    C语言详解 PDF格式下载


用户评论 (总计17条)

 
 

  •   我推荐给各位初学C语言的朋友!!这本书的好在于它不仅讲授C语言的知识,而且还培养了我们利用C语言编写程序的思想书中大量联系实际的案例和题目,使得我们学以致用!
  •   这本书很精彩,至少是正版来的,学完了这本书就基本上会编程了
  •   当然要以学过C语言为基础
  •   写的很象教材,当课本看也挺好的,书绝对是很不错啊。
  •   写的非常好,翻译的也不错。绝对比“谭浩强”写的强很多。。。。建议初学者用这本书!!!!
  •   绝对正版好书,但投送过程造成边角折损,正在读,似乎不错
  •   给一个同事买的,自己也翻过,感觉还不错,纸张质量比较好,印刷也好,没发现错误,讲的比较详细,适合初学者入门。
  •   非常好的入门书籍,讲解细致深入。如果不是只想通过考试而学习C的话,强烈推荐哟!
  •   多看多想多做啊!
  •   老实说,这本书放在大学的时候我买了就会哭死的,因为对于一个没有太多编程概念的人来说,这本书有点难嚼懂。但是如果你有了一定的编程经验有会觉得这本书介绍编程习惯多于介绍c语言本身。。。不推荐编程初学者看,老实的看谭浩强的版本吧。。。
  •   书还可以,虽然还没有看完,但是讲的很详细.在程序说明上比较少一些
  •   此书不仅介绍C本身,跟侧重联系软件工程。质量也很好,不过好像是入门级的读物,看一下他的英文原名就知道。
  •   学C的不错教程,结构清晰易懂,设和入门和进一步深入。不过我现在转学Java啦,等我把Java高级部分学完在转过来研究咯。
  •   比较基础,讲的还是挺容易理解的
  •   尚未看完,看上去不错。当当的验证码敢弄的清楚一点吗?
  •   比较全面,比较基础.
  •   还是觉得看谭教授的容易明白~~~
 

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

京ICP备13047387号-7