v

您的位置:VeryCD图书教育科技

图书资源事务区


《C语言设计基础教程》高清文字版[PDF]

  • 状态: 精华资源
  • 摘要:
    图书分类科技
    出版社电子工业出版社
    发行时间2010年2月1日
    语言简体中文
  • 时间: 2013/09/21 22:54:30 发布 | 2013/09/24 23:54:04 更新
  • 分类: 图书  教育科技 

sxdgy

精华资源: 488

全部资源: 494

相关: 分享到新浪微博   转播到腾讯微博   分享到开心网   分享到人人   分享到QQ空间   订阅本资源RSS更新   美味书签  subtitle
该内容尚未提供权利证明,无法提供下载。
中文名C语言设计基础教程
作者张广路
图书分类科技
资源格式PDF
版本高清文字版
出版社电子工业出版社
书号9787121102493
发行时间2010年2月1日
地区大陆
语言简体中文
简介

本书是高清文字版.非扫描.拒绝模糊.享受清晰!

无法下载的用户请到评论区一楼查看网盘地址!


IPB Image

内容介绍:

本书共分10章和2个附录,内容包括C语言的基本概念、基本数据类型、运算符和表达式、数据的输入输出、流程控制语句、函数和编译预处理、数组、指针、结构体、共用体和枚举以及文件操作方法等。

内容截图:

IPB Image



目录

第1章 概论8
1.1 计算机程序与程序设计语言9
1.1.1 计算机程序9
1.1.2 计算机程序设计语言的发展9
1.2 C语言概述10
1.2.1 C语言的发展10
1.2.2 C语言的特点11
1.3 简单的C语言程序12
1.3.1 C程序基本结构12
1.3.2 C程序的书写格式14
1.4 C程序的编译与实现15
1.4.1 文件术语15
1.4.2 C程序开发过程15
1.4.3 Visual C++ 6.0开发环境及执行过程16
1.5 常见错误21
1.6 习题22
第2章 程序设计与算法23
2.1 程序设计24
2.1.1 程序设计步骤24
2.1.2 结构化程序设计25
2.2 算法25
2.2.1 算法的概念25
2.2.2 算法与程序27
2.2.3 算法的表示27
2.2.4 算法的评估30
2.2.5 算法表示实例31
2.3 习题33
第3章 数据类型、运算符和表达式34
3.1 常量、变量与标志符35
3.1.1 常量35
3.1.2 变量35
3.1.3 标志符36
3.2 C语言的基本数据类型36
3.2.1 整型数据37
3.2.2 实型数据39
3.2.3 字符型数据41
3.2.4 不同类型数据间的转换44
3.3 运算符与表达式46
3.3.1 算术运算符与算术表达式47
3.3.2 自增、自减运算48
3.3.3 赋值运算符与赋值表达式49
3.3.4 关系运算符与关系表达式50
3.3.5 条件运算符与条件表达式51
3.3.6 逻辑运算符与逻辑表达式52
3.3.7 位运算符53
3.3.8 其他运算符54
3.3.9 优先级和结合性56
3.4 数据的输入输出57
3.4.1 数据的输出57
3.4.2 数据的输入59
3.5 常见错误61
3.6 习题62
第4章 分支结构程序设计65
4.1 概述66
4.2 if分支结构66
4.2.1 if语句的一般形式66
4.2.2 if语句的嵌套70
4.3 switch分支结构72
4.3.1 switch结构形式72
4.3.2 switch与if结构的比较76
4.4 综合实例76
4.5 常见错误79
4.6 习题80
第5章 循环结构程序设计83
5.1 概述84
5.2 for循环84
5.3 while循环86
5.4 do…while 循环88
5.5 循环的嵌套89
5.6 流程的转移控制91
5.6.1 goto语句91
5.6.2 break和continue语句92
5.7 综合实例95
5.8 常见错误97
5.9 习题97
第6章 函数101
6.1 函数的概述102
6.2 函数的定义104
6.3 函数的调用106
6.3.1 函数调用的方式107
6.3.2 对被调函数的声明107
6.4 函数间的通信110
6.4.1 形参和实参111
6.4.2 函数间的参数传递112
6.4.3 函数返回值115
6.5 变量的存储类别、生存期和作用域116
6.5.1 变量的存储类别117
6.5.2 变量生存期和作用域118
6.5.3 函数的存储类别127
6.6 函数的嵌套调用和递归调用129
6.6.1 函数的嵌套调用129
6.6.2 函数的递归调用130
6.7 编译预处理133
6.7.1 文件包含指令133
6.7.2 宏定义与宏替换135
6.7.3 条件编译138
6.8 综合实例140
6.9 常见错误143
6.10 习题144
第7章 数组148
7.1 概述149
7.2 一维数组149
7.2.1 一维数组的定义149
7.2.2 一维数组的引用150
7.2.3 一维数组的初始化150
7.2.4 一维数组的应用实例151
7.3 二维数组153
7.3.1 二维数组的定义153
7.3.2 二维数组的引用154
7.3.3 二维数组的初始化154
7.3.4 二维数组的应用实例155
7.4 数组与函数157
7.4.1 数组元素作为函数实参157
7.4.2 数组名作为函数参数158
7.4.3 二维数组作为函数参数161
7.5 字符数组与字符串162
7.5.1 字符数组的定义、引用和初始化162
7.5.2 字符数组与字符串的关系163
7.5.3 字符型数组的输入输出164
7.5.4 常用字符串处理函数165
7.5.5 字符数组的应用实例169
7.6 常见错误170
7.7 习题171
第8章 指针175
8.1 指针概述176
8.1.1 指针的概念176
8.1.2 指针变量的定义177
8.1.3 指针变量的引用178
8.1.4 指向指针变量的指针与多级指针182
8.1.5 指向void型的指针183
8.2 指针与数组183
8.2.1 指针与一维数组183
8.2.2 指针与二维数组187
8.2.3 指针数组191
8.3 指针与函数192
8.3.1 指针作为函数的参数192
8.3.2 返回值为指针的函数197
8.3.3 指向函数的指针198
8.4 指针与字符串199
8.5 综合实例202
8.6 常见错误205
8.7 习题206
第9章 结构体与共用体210
9.1 结构体211
9.1.1 结构体类型定义211
9.1.2 结构体变量定义与初始化212
9.1.3 结构体变量的引用215
9.1.4 结构体类型数组216
9.1.5 结构体类型指针218
9.2 结构体与函数221
9.2.1 结构体变量作为函数的参数221
9.2.2 返回值为结构体类型函数223
9.3 动态内存分配和链表226
9.3.1 动态内存分配函数226
9.3.2 链表和链表操作228
9.4 共用体235
9.4.1 共用体类型及其定义236
9.4.2 共用体变量的引用及其特点237
9.5 枚举239
9.6 用typedef定义类型或类型名241
9.7 综合实例243
9.8 常见错误246
9.9 习题247
第10章 文件251
10.1 文件概述252
10.1.1 文件分类252
10.1.2 缓冲文件系统252
10.1.3 文件结构与文件类型指针253
10.2 文件的打开与关闭254
10.2.1 文件的打开254
10.2.2 文件的关闭256
10.3 文件的读写257
10.3.1 字符读写函数fgetc()和fputc()257
10.3.2 字符串读写函数fgets()和fputs()260
10.3.3 数据块读写函数fread()和fwrite()262
10.3.4 文件的格式读写函数264
10.4 文件的定位操作265
10.5 出错检查267
10.6 综合实例268
10.7 常见错误270
10.8 习题270
附录A 运算符和结合性273
附录B 库函数275

正在读取……

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

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

点击查看所有17网友评论

 

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

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