您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
21天学通C语言(第2版)
字数: 722.41千字
装帧: 平装
出版社: 电子工业出版社
作者: 杨章伟 等 著作
出版日期: 2011-02-01
商品条码: 9787121124884
版次: 1
开本: 16开
页数: 418
出版年份: 2011
定价:
¥49.8
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
《21天学通C语言(第2版)》适合没有编程基础的c语言初学者作为入门教程,也可作为大、中专院校师生和培训班的教材,对于c语言开发的爱好者,《21天学通C语言(第2版)》也有较大的参考价值。
《21天学通C语言(第2版)》附赠dvd光盘1张,内容包括超大容量手把手教学视频、电子教案(ppt)、源代码。
目录
第一篇 c语言入门篇
第1章 c语言与程序概述 19
1.1 c语言的历史沿革 19
1.1.1 c语言的诞生 19
1.1.2 c语言的发展历程 20
1.1.3 c语言的特点 20
1.1.4 第一个c程序——hello, world! 21
1.2 数据结构与算法 22
1.2.1 什么是数据结构 22
1.2.2 什么是算法 24
1.3 程序设计概述 25
1.3.1 结构化程序设计 25
1.3.2 三种基本结构 26
1.3.3 算法描述方法 27
1.4 小结 29
1.5 习题 29
第2章 c语言编程准备 32
2.1 c程序简介 32
2.1.1 简单c程序示例 32
2.1.2 c程序的特点 33
.2.1.3 标识符与关键字 34
2.1.4 c程序的执行步骤 35
2.2 c程序开发环境 35
2.2.1 turbo c 36
2.2.2 visual c++ 2005 38
2.2.3 gcc 3.2.2 39
2.3 小结 40
2.4 习题 40
第二篇 c语言基础篇
第3章 常量与变量 43
3.1 常量和变量概述 43
3.1.1 常量 43
3.1.2 变量 44
3.2 变量的使用 45
3.2.1 声明变量 45
3.2.2 定义变量 46
3.2.3 使用extern声明变量 46
3.2.4 变量赋值及初始化 47
3.2.5 地址操作符和指针操作符 48
3.3 格式化输入输出 49
3.3.1 标准输出函数——printf函数 50
3.3.2 标准输入函数——scanf函数 50
3.4 数据类型简介 51
3.5 小结 52
3.6 习题 52
第4章 基本数据类型 55
4.1 整型数据类型 55
4.1.1 字节长度 55
4.1.2 符号修饰符 56
4.1.3 整型常量 56
4.1.4 整型变量 57
4.1.5 存储方式 58
4.1.6 数值范围 59
4.2 字符型数据类型 62
4.2.1 字节长度 62
4.2.2 字符常量 62
4.2.3 字符变量 64
4.2.4 存储方式 65
4.3 浮点型数据类型 65
4.3.1 字节长度 65
4.3.2 浮点型常量 66
4.3.3 浮点型变量 66
4.3.4 精度 67
4.3.5 数值范围 68
4.3.6 存储方式 69
4.4 用户自定义类型 71
4.4.1 typedef的标准形式 71
4.4.2 合理使用typedef 72
4.5 限定词const与volatile 73
4.5.1 使用const 73
4.5.2 使用volatile 74
4.6 小结 75
4.7 习题 75
第5章 表达式与操作符 79
5.1 表达式和语句 79
5.1.1 表达式 79
5.1.2 语句 81
5.1.3 复合语句 81
5.1.4 c语言的操作符 83
5.2 赋值操作符与赋值表达式 84
5.2.1 赋值操作符 84
5.2.2 赋值操作符的结合性 84
5.2.3 左值和右值 85
5.2.4 隐式类型转换 86
5.2.5 强制类型转换 87
5.3 运算操作符与运算表达式 89
5.3.1 运算操作符 89
5.3.2 符号操作符 90
5.3.3 优先级与结合性 91
5.3.4 数值运算中的类型转换 93
5.3.5 复合赋值操作符 94
5.4 自增自减操作符 95
5.4.1 自增操作符 96
5.4.2 自减操作符 97
5.4.3 优先级与结合性 98
5.4.4 自增、自减操作符的编译过程 99
5.4.5 注意事项 101
5.5 关系操作符与关系表达式 102
5.5.1 关系操作符 102
5.5.2 关系表达式的值 104
5.5.3 优先级与结合性 105
5.6 逻辑操作符与逻辑表达式 106
5.6.1 逻辑操作符 106
5.6.2 逻辑表达式的值 107
5.6.3 优先级和结合性 107
5.6.4 逻辑表达式 108
5.7 逗号操作符与逗号表达式 109
5.7.1 逗号操作符 109
5.7.2 逗号表达式的值 110
5.8 操作符优先级和结合性 110
5.8.1 优先级和结合性 110
5.8.2 优先级的改变 112
5.8.3 注意事项 114
5.9 小结 115
5.10 习题 115
第三篇 结构编程篇
第6章 选择结构 119
6.1 if语句 119
6.1.1 if语句的基本形式 119
6.1.2 else和if的配对使用 122
6.1.3 选择结构中的不平等分支 123
6.1.4 条件表达式中的=与== 124
6.2 switch语句 125
6.2.1 switch语句的基本形式 125
6.2.2 break语句 126
6.2.3 else if语句和switch语句 128
6.2.4 switch中的标号 129
6.2.5 使用具名常量组成标号 131
6.3 条件操作符与条件表达式 132
6.3.1 条件操作符的基本形式 132
6.3.2 条件表达式与if-else 133
6.3.3 条件表达式中的类型转换 133
6.3.4 条件表达式的嵌套 134
6.4 逻辑表达式的隐式选择 134
6.4.1 逻辑表达式的特点 135
6.4.2 隐式选择的作用 135
6.4.3 巧用隐式选择 137
6.5 小结 138
6.6 习题 138
第7章 循环结构 142
7.1 for语句 142
7.1.1 for语句的基本形式 142
7.1.2 for头中的三个表达式 142
7.1.3 for头中的逗号表达式 144
7.1.4 for语句的嵌套 145
7.1.5 for语句示例 145
7.2 while语句 147
7.2.1 while语句的基本形式 147
7.2.2 while语句与for语句 148
7.2.3 while语句示例 149
7.3 do-while语句 151
7.3.1 do-while语句的基本形式 151
7.3.2 do-while语句与while语句 151
7.3.3 do-while语句示例 152
7.4 continue语句与break语句 154
7.4.1 continue语句 154
7.4.2 continue语句与if语句 155
7.4.3 break语句 156
7.4.4 使用break语句终止多层循环 156
7.5 goto语句 158
7.5.1 goto语句的基本形式 158
7.5.2 使用goto语句构成循环 158
7.5.3 注意事项 159
7.6 循环结构与选择结构的嵌套 162
7.6.1 if-while与while-if 162
7.6.2 使用选择结构包含循环结构 162
7.7 小结 164
7.8 习题 164
第四篇 数组和字符串篇
第8章 数组 167
8.1 一维数组 167
8.1.1 定义一维数组 167
8.1.2 访问一维数组元素 168
8.1.3 初始化一维数组 169
8.1.4 数组的存储形式 171
8.1.5 注意事项 172
8.1.6 一维数组示例 174
8.2 二维数组 176
8.2.1 定义二维数组 176
8.2.2 访问二维数组元素 176
8.2.3 二维数组的存储方式 178
8.2.4 初始化二维数组 178
8.2.5 二维数组示例 180
8.3 多维数组 182
8.3.1 定义多维数组 182
8.3.2 多维数组示例 182
8.4 小结 183
8.5 习题 184
第9章 字符串 188
9.1 字符数组 188
9.1.1 字符数组的定义 188
9.1.2 字符数组的初始化 190
9.1.3 二维字符数组 190
9.1.4 字符数组示例 192
9.2 字符串 194
9.2.1 字符串常量 195
9.2.2 字符串变量 196
9.2.3 格式化输出字符串 197
9.2.4 格式化输入字符串 198
9.3 字符串应用示例 199
9.3.1 取字符串长度 199
9.3.2 统计单词数 200
9.3.3 颠倒单词顺序 201
9.3.4 改进的颠倒单词顺序实现 202
9.4 小结 204
9.5 习题 205
第五篇 函数篇
第10章 函数 209
10.1 函数概述 209
10.1.1 模块化编程 209
10.1.2 定义函数 212
10.1.3 调用函数 213
10.1.4 函数使用示例 214
10.1.5 改进的算术运算函数 215
10.2 函数声明 216
10.2.1 声明的形式 217
10.2.2 声明与定义 217
10.3 函数值与形参列表 218
10.3.1 函数值类型 218
10.3.2 形参列表 220
10.3.3 函数返回值 221
10.3.4 const形参 224
10.4 函数体 225
10.4.1 函数体的变量定义 225
10.4.2 检查形参 226
10.4.3 return语句 227
10.5 main函数 228
10.5.1 main函数的声明 228
10.5.2 函数值类型 229
10.5.3 带参数的main函数 229
10.6 小结 232
10.7 习题 232
第11章 函数与文件 238
11.1 多文件的程序 238
11.1.1 文件的类型 238
11.1.2 c工程的组织结构 239
11.1.3 一个简单的多文件工程 240
11.2 实现多文件工程 242
11.2.1 turbo c下实现多文件工程 242
11.2.2 visual c++ 2005下实现多文件工程 242
11.2.3 gcc 3.2.2下实现多文件工程 243
11.3 函数的调用 243
11.3.1 嵌套调用 243
11.3.2 递归调用 244
11.3.3 递归调用示例 246
11.4 外部函数与内部函数 249
11.4.1 外部函数 249
11.4.2 内部函数 250
11.4.3 应用示例 251
11.5 小结 253
11.6 习题 253
第12章 函数中的变量 257
12.1 生存期和作用域 257
12.1.1 变量的生存期 257
12.1.2 变量的作用域 258
12.2 局部变量和全局变量 260
12.2.1 局部变量 260
12.2.2 全局变量 262
12.2.3 初始化全局变量 263
12.2.4 合理使用全局变量 264
12.2.5 注意事项 266
12.3 变量的存储类别 268
12.3.1 内存存储区 268
12.3.2 auto变量 269
12.3.3 static变量 270
12.3.4 register变量 272
12.3.5 extern变量 272
12.4 小结 273
12.5 习题 274
第13章 字符串处理函数 277
13.1 输入输出函数 277
13.1.1 字符输入输出函数 277
13.1.2 字符串输入输出函数 278
13.2 复制和拼接函数 279
13.2.1 字符串复制函数 279
13.2.2 字符串拼接函数 281
13.3 比较和转换函数 282
13.3.1 字符串比较函数 282
13.3.2 字符串转换函数 284
13.4 小结 285
13.5 习题 285
第六篇 指针篇
第14章 指针 288
14.1 指针概述 288
14.1.1 访问内存的两种方式 288
14.1.2 指针的概念 289
14.1.3 指针变量的定义 289
14.2 指针的使用 290
14.2.1 指针变量的赋值 290
14.2.2 将指针变量赋值为整数 293
14.2.3 初始化指针变量 294
14.2.4 const指针 295
14.3 指针与函数 295
14.3.1 指针形参 296
14.3.2 指针型函数 298
14.3.3 函数型指针 299
14.4 void型指针 300
14.5 小结 301
14.6 习题 302
第15章 再论指针 305
15.1 指针与数组 305
15.1.1 指向数组元素的指针 305
15.1.2 指针访问数组 305
15.1.3 数组指针和数组变量 307
15.1.4 数组指针作为函数形参 309
15.1.5 调用含数组形参的函数 310
15.2 指针与二维数组 311
15.2.1 二维数组的地址 311
15.2.2 指针法访问二维数组 314
15.2.3 二维数组形参 315
15.3 指针与字符 319
15.3.1 字符指针 319
15.3.2 字符指针应用示例 321
15.3.3 字符指针数组 322
15.4 小结 324
15.5 习题 324
第七篇 高级应用篇
第16章 堆管理 328
16.1 动态内存管理 328
16.1.1 分配内存空间 328
16.1.2 释放内存空间 329
16.2 其他分配函数 330
16.2.1 calloc函数 330
16.2.2 realloc函数 331
16.3 动态数组 332
16.4 小结 334
16.5 习题 334
第17章 位运算操作符 337
17.1 位运算概述 337
17.2 位运算操作符 338
17.2.1 取反操作符(~) 338
17.2.2 位或操作符(
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网