v

您的位置:VeryCD图书计算机与网络

图书资源事务区


《狂人C程序员入门必备》扫描版[PDF]

  • 状态: 精华资源
  • 摘要:
    图书分类网络
    出版社人民邮电出版社
    发行时间2010年11月18日
    语言简体中文
  • 时间: 2013/05/19 01:01:45 发布 | 2013/05/19 03:19:46 更新
  • 分类: 图书  计算机与网络 

slholmes

精华资源: 762

全部资源: 762

相关: 分享到新浪微博   转播到腾讯微博   分享到开心网   分享到人人   分享到QQ空间   订阅本资源RSS更新   美味书签  subtitle
该内容尚未提供权利证明,无法提供下载。
中文名狂人C程序员入门必备
作者键盘农夫
图书分类网络
资源格式PDF
版本扫描版
出版社人民邮电出版社
书号9787115236494
发行时间2010年11月18日
地区大陆
语言简体中文
简介

IPB Image

评论处1楼有网盘链接


内容介绍:

本书以独特的方式全面地讲述了c语言(c89和c99)的基本概念和编程知识。面向初学者,对基本概念详尽透彻的剖析,强调良好的编程习惯和风格,结合软件工程、软件测试的基本理念介绍编程知识,是本书的主要特色。
全书分为3个部分:理解程序设计,结构化程序设计与数据的组织和c语言的高级话题。体现了从零基础到c编程高手层次递进的特点。
全书贯穿大量生动实例,讲述从问题的提出、问题的分析、代码的编写到程序测试的全部过程,并对c语言学习者和使用者中常见但容易忽视的问题进行了剖析。
本书适合c语言初学者参考和使用,也适合高等院校计算机专业选为教材使用。


内容截图:

IPB Image



目录

第1篇 理解程序设计
第1章 基础知识
1.1 什么是编程
1.1.1 计算机如何工作
1.1.2 内存中的程序是哪里来的
1.1.3 可执行文件的制作
1.1.4 C语言的演化
1.2 怎样用C语言编程
1.2.1 学习C语言编程都需要什么
1.2.2 最简单的C语言程序的基本结构
1.2.3 Dev C++
1.3 printf()函数初步
1.3.1 简单的一般用法
1.3.2 特殊的字符
1.4 C语言的“字母”和“单词”
1.4.1 C语言的字母
1.4 12C语言的“词”
小结
概念与术语
风格与习惯
常见错误
牛角尖
练习与自测

第2章 数据类型
2.1 什么是数据类型
2.1.1 “三个世界”理论
2.1.2 问题世界:“万物皆数”
2.1.3 代码世界:书写规则及含义
2.1.4 机器世界里的“机器数”
2.1.5 输出问题
2.1.6 计算2的1到10次幂
2.1.7 代码质量的改进
2.2 让程序记住计算结果——变量
2.2.1 计算机的记忆功能
2.2.2 在代码中实现“记忆
2.3 int类型——总结与补充
2.3.1 计算机表示负整数的几种方法
2.3.2 计算机码制和C语言的关系
2.3.3 暂时不必关心的一些细节
2.3.4 int类型值的范围
2.3.5 int类型常量在代码中的其他写法
2.3.6 Dev C++中int类型的机器数
2.4 对数据类型的进一步讨论
2.4.1 int数据类型的运算
2.4.2 数学公式与数据类型
2.4.3 数据类型——代码与编译器的约定
2.5 莫名其妙的“整型
2.5.1 unsignedint类型
2.5.2 long、short关键字描述的整数类型
2.5.3 没有常量的char类型
2.5.4 其他
2.6 浮点类型
2.6.1 double类型常量的代码书写规则
2.6.2 浮点类型数据存储模型
2.6.3 浮点类型的一些特性
2.6.4 浮点类型的运算
2.6.5 浮点类型的输出及其他
2.7 数据类型与算法
2.7.1 错误的数据类型
217.2 所谓算法
2.7.3 一个技巧
2.7.4 更高效率的写法
2.8 算法的特性
小结
概念与术语
风格与习惯
常见错误
牛角尖
练习与自测

第3章 运算符、表达式及语句
3.1 C的“动词”及“动词”的“宾语”
3.2 表达式——C语言的“词组
3.2.1 初等表达式
3.2.2 被误解的“()
3.2.3 带运算符的表达式
3.2.4 不像表达式的表达式
3.2.5 表达式:专业与副业
3.2.6 赋值运算符左侧的标识符称为左值
3.2.7 函数调用是表达式不是语句
3.3 谁是谁的谁
3.3.1 流行的谬误:优先级决定运算次序
3.3.2 “左结合性”是运算对象先与左面的运算符相结合吗
3.3.3 运算符、表达式小结
3.4 右值的类型转换
3.4.1 明确写出的显式转换——cast运算
3.4.2 cast运算的规则
3.4.3 赋值中的转换
3.4.4 1+1.0=?
3.4.5 算术转换:早已废弃的规则和依然有效的规则
3.5 语句的概念
3.5.1 关于语句的闲话
3.5.2 空语句有两种
3.5.3 表达式语句
3.5.4 顺序结构
3.5.5 复合语句
3.6 例题
3.6.1 简单的类型转换
3.6.2 最基础的算法——交换变量的值
3.6.3 编程不是列公式
3.7 算法和数据结构初窥
3.8 在程序运行时提供数据
小结
概念与术语
风格与习惯
常见错误
牛角尖
练习与自测

第4章 选择语句
4.1 关系运算
4.1.1 “<”的数学含义及代码含义
4.1.2 4种关系运算符
4.1.3 常见误区及与常识不符的结果
4.2 if语句
4.2.1 语法格式及含义
4.2.2 例题
4.2.3 ()内的表达式
4.2.4 ()后面的语句
4.3 判等运算
4.4 表达复杂的条件
4.5 if else语句
4.6 鸡肋——Bool类型(C99)
4.7 判断三角形种类
4.8 显得很有学问的运算符
4.9 大师如是说goto
4.10 给程序更多选项——Switch语句
4.10.1 switch语句的一种应用形式
4.10.2 switch语句中的break语句
4.11 程序开发的过程
小结
概念与术语
风格与习惯
常见错误
牛角尖
练习与自测

第5章 从循环到穷举
5.1 造句:当就
5.1.1 语法要素
5.1.2 猴子吃桃问题更简洁的写法
……

第2篇 结构化程序设计与简单的数据结构
第6章 最复杂的去处符——“()”
第7章 作为类型说明符和去处符的“[]”
第8章 结构体、共用体与位运算
第9章 指针
第10章 字符串、字符数组及指向字符的指针

第3篇 复杂的数据结构、算法及其他话题
第11章 复杂的数据类型与算法
第12章 程序的输入与输出
第13章 程序组织与编译预处理
第14章 标准库简介
附录
参考文献

正在读取……

这里是其它用户补充的资源(我也要补充):

暂无补充资源
正在加载,请稍等...

点击查看所有85网友评论

 

(?) [公告]留口水、评论相关规则 | [活动]每日签到 轻松领取电驴经验

    小贴士:
  1. 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  2. 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  3. 勿催片。请相信驴友们对分享是富有激情的,如果确有更新版本,您一定能搜索到。
  4. 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
  5. 如果您发现自己的评论不见了,请参考以上4条。