C语言点滴PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:赵岩著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2013
- ISBN:9787115321985
- 页数:302 页
第1章 程序猿&&程序媛 1
1.1装备篇 1
1.1.1衣着 1
1.1.2键盘和鼠标 2
1.1.3电脑 4
1.2程序猿和互联网 6
1.2.1搜索引擎 6
1.2.2通信 9
1.2.3社交 12
1.2.4论坛与博客 14
1.2.5夺宝奇兵 17
1.2.6互联网精神 19
1.3熬夜指南 20
1.4程序=数据结构+算法 22
1.4.1数据结构 23
1.4.2算法 24
1.5内功修炼 28
1.5.1数学 28
1.5.2软件工程 31
第2章 编程基础知识 33
2.1编程语言 33
2.1.1 C语言的昨天 34
2.1.2 C语言的今天 35
2.2如何学好C语言 38
2.3开发平台 40
2.4开发工具 42
2.4.1集成开发工具 42
2.4.2文档生成工具 45
2.4.3版本控制工具 47
2.4.4推荐开发流程 49
2.5编程风格 50
2.5.1变量名 51
2.5.2缩进和大括号匹配 52
2.5.3函数的长度和分布 53
2.5.4编程字体 54
2.5.5风格和重构 55
第3章 数据类型 58
3.1原码、反码和补码的解释 58
3.2整型数的溢出 62
3.3溢出深入分析 64
3.3.1溢出的定义 64
3.3.2溢出的边界 65
3.3.3溢出的危害 66
3.3.4避免溢出的方法 66
3.4无符号数 67
3.5 int和char的关系 70
3.5.1 char就是short short 70
3.5.2 char的符号 71
3.6浮点数的有效位 72
3.7判断两个浮点数相等 75
3.8常量与常量后缀 76
3.9 sizeof运算符 77
3.9.1 sizeof返回值 77
3.9.2 sizeof的用处 77
3.9.3 sizeof(指针)和sizeof(数组)的区别 78
3.10本章小结 79
第4章 表达式和运算符 81
4.1自增(减)运算符 81
4.2左值和右值 83
4.3布尔值 84
4.4数据类型转换 85
4.5写表达式的注意事项 88
4.5.1用括号来确定运算优先级 88
4.5.2避免运算顺序问题 89
4.6有趣的模运算% 90
4.6.1模运算的基本知识和用法 90
4.6.2模运算和哈希(Hash)结构 91
4.7位运算 94
4.8本章小结 96
第5章 输入输出 97
5.1流 97
5.2 stdin、 stdout、 stderr 99
5.3单个字符输入输出 100
5.3.1字符输入输出函数 101
5.3.2 getch函数 103
5.4字符串输入输出 104
5.5格式化输入输出 105
5.5.1 scanf函数的基本知识 105
5.5.2 scanf函数的输入特点 107
5.5.3 scanf函数处理字符、数字和字符串 109
5.5.4 scanf函数注意事项 111
5.5.5 scanf函数总结 114
5.5.6格式化输出printf函数 116
5.5.7选择合适的格式控制符 117
5.6输入规则全真七子 118
5.7字符串的安全输入方法 119
5.8本章小结 121
第6章 控制结构 122
6.1控制结构常见错误 122
6.2语句块 124
6.3 for循环 125
6.4结构化编程及goto语句 127
6.5假死现象 129
6.6本章小结 130
第7章 函数、模块和宏定义 132
7.1预处理指令 132
7.1.1文件包含 132
7.1.2条件编译 133
7.1.3宏替换 134
7.2 main函数 135
7.3命令行解析 138
7.4 static和const 139
7.5编译和链接 142
7.6声明和定义 144
7.7头文件 145
7.8头文件的重复包含 147
7.9多文件项目 150
7.10 C和C+++语言混合项目 152
7.11本章小结 154
第8章 库函数 155
8.1数学相关 156
8.2字符串相关 156
8.3字符和数字相互转换 159
8.4时间函数 160
8.5随机数探讨 162
8.6系统相关函数 165
8.7库函数使用建议 166
8.8本章小结 167
第9章 数组 169
9.1数组的基本知识 169
9.2数组初始化和数组之间赋值 170
9.3数组与函数 171
9.4数组越界 172
9.5 debug和release的区别 173
9.6二维数组 174
9.6.1二维数组的定义和初始化 175
9.6.2二维数组的访问 176
9.7本章小结 177
第10章 指针 178
10.1指针的基本知识和定义 179
10.2指针类型和指针指向的类型 181
10.3指针定义中常见的错误 183
10.3.1野指针 183
10.3.2指针赋值原则 184
10.4 void和NULL 185
10.4.1 void 185
10.4.2 NULL 187
10.5指针和数组的关系初探 188
10.6指针与数组关系的再探 192
10.6.1四个概念的联系 193
10.6.2指针型指针和指针数组 195
10.6.3数组指针和二维数组 198
10.7 C语言的内存映像 200
10.8动态内存分配 202
10.8.1典型用法 202
10.8.2 malloc函数和calloc函数 203
10.8.3 realloc函数 204
10.8.4内存释放free 206
10.8.5内存操作函数 208
10.8.6内存使用的效率建议 209
10.9动态数组 210
10.9.1动态一维数组 210
10.9.2动态二维数组 211
10.10字符串 212
10.11函数和指针 215
10.11.1用指针类型作为函数形参 215
10.11.2函数返回指针类型 217
10.12函数指针 219
10.12.1函数指针基本知识 219
10.12.2回调函数 220
10.12.3函数指针作用的深度思考 222
10.13复杂声明 227
10.13.1复杂声明分析 227
10.13.2返回函数指针的函数 230
10.13.3复杂声明定义 232
10.13.4复杂声明用于强制类型转换 233
10.14本章小结 234
第11章 结构体 236
11.1自定义数据类型 236
11.2定义一个结构体变量的三种方法 237
11.3结构体中的“洞” 239
11.4结构体的赋值和比较 240
11.5结构体的读写 242
11.6函数与结构体 243
11.7枚举 244
11.8本章小结 245
第12章 文件 247
12.1文件基础知识 247
12.1.1文件指针的解释 247
12.1.2路径名 248
12.1.3 r+和W+的区别 249
12.2同时读写 249
12.3断行标志符 251
12.4文本格式和二进制格式 254
12.5文件末尾与feof函数 256
12.5.1 feof函数的基本知识 256
12.5.2正确使用feof函数 260
12.6文件读写的错误处理 261
12.7本章小结 262
第13章Bug,错误及调试 264
13.1 Bug、错误(error)及异常(exception) 265
13.1.1三个概念的区别 265
13.1.2 Debug和错误处理 266
13.2 Bug以及Debug 267
13.2.1 Bug的分类 267
13.2.2 bug的避免及发现 269
13.2.3常见的Debug的工具和方法 274
13.2.4程序员和bug 276
13.3 C语言中的错误处理机制 278
13.3.1错误的检测 278
13.3.2错误的处理方法 280
13.4面向对象语言中的异常处理机制 281
13.4.1返回值返回错误的缺点 281
13.4.2异常处理简介 283
13.4.3异常处理一般策略 285
13.5本章小结 287
第14章 进阶之路 289
14.1程序的效率 289
14.2 C语言的使用原则 291
14.3加深对C语言的理解 292
14.4 C, C+++以及C# (java) 294
14.5我们现在在哪里? 296
14.6计算机领域的继续学习 298
参考文献 301
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《音乐语言的根基》张艺编著 2019
- 《认知语言学视野的抽象方位结构研究》曹爽著 2019
- 《激活语言思维》李蒨,王宏年,汤青编著 2017
- 《汉语言文学本科专业核心课程研究导引教材 古代汉语》马蓝婕责任编辑;(中国)魏宜辉 2019
- 《英语教师语言意识研究》秦莉,赵春贺著 2019
- 《基于多维视角的英语语言学理论探索与应用》刘曦著 2019
- 《Java语言程序设计教程》胡光 2018
- 《中国古典舞扇舞研究》胡岩著 2019
- 《新时代马克思主义新闻观七讲》董岩著 2019
- 《零基础学拔罐》杨秀岩著 2018
- 《新零基础学刮痧》杨秀岩著 2018
- 《数据分析与云计算技术研究》闫岩著 2019
- 《西游记那些事》自在岩著 2018
- 《幼儿园教学与管理》郑素岩著 2016
- 《声乐讲座 修订版》沈思岩著 1987
- 《心理学与人生 受用终生的实用心理学》隋岩著 2013
- 《阴阳五行教子法》章岩著 2012
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019