图书介绍
C语言开发入门教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 传智播客高教产品研发部编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115356239
- 出版时间:2014
- 标注页数:227页
- 文件大小:58MB
- 文件页数:240页
- 主题词:C语言-程序设计-教材
PDF下载
下载说明
C语言开发入门教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 初识C语言1
1.1 C语言概述1
1.1.1 计算机语言1
1.1.2 什么是C语言2
1.1.3 为什么要学习C语言3
1.2 开发环境搭建3
1.2.1 主流开发工具介绍3
1.2.2 Visual Studio安装4
1.2.3 Visual Studio主界面8
1.3 编写HelloWorld程序9
1.4 注释14
1.5 本章小结15
1.6 习题15
第2章 数据类型与运算符17
2.1 进制17
2.1.1 什么是二进制17
2.1.2 八进制与十六进制18
2.1.3 进制转换19
2.1.4 ASCII码表21
2.2 关键字和标识符23
2.2.1 关键字23
2.2.2 标识符23
2.3 常量与变量24
2.3.1 常量24
2.3.2 变量24
2.3.3 变量的数据类型25
2.3.4 类型转换31
2.4 运算符33
2.4.1 运算符与表达式33
2.4.2 算术运算符33
2.4.3 赋值运算符35
2.4.4 比较运算符36
2.4.5 逻辑运算符36
2.4.6 位运算符37
2.4.7 sizeof运算符39
2.4.8 运算符的优先级40
2.5 本章小结41
2.6 习题41
第3章 流程控制43
3.1 程序的运行流程图43
3.2 顺序结构语句44
3.3 选择结构语句45
3.3.1 if条件语句45
3.3.2 switch条件语句51
3.4 循环结构语句54
3.4.1 while循环语句54
3.4.2 do-while循环语句55
3.4.3 for循环语句56
3.4.4 循环嵌套57
3.4.5 跳转语句(break、goto、continue)59
3.5 本章小结61
3.6 习题61
第4章 函数64
4.1 初识函数64
4.1.1 函数的定义64
4.1.2 函数的返回值67
4.1.3 printf()函数和scanf()函数68
4.2 函数调用71
4.2.1 函数的调用方式71
4.2.2 嵌套调用71
4.2.3 递归调用73
4.3 外部函数与内部函数74
4.3.1 外部函数74
4.3.2 内部函数76
4.4 局部变量与全局变量77
4.4.1 局部变量77
4.4.2 全局变量78
4.4.3 变量的作用域79
4.5 本章小结80
4.6 习题80
第5章 数组82
5.1 什么是数组82
5.2 一维数组83
5.2.1 一维数组的定义与初始化83
5.2.2 一维数组的引用83
5.2.3 一维数组的常见操作84
5.3 二维数组88
5.3.1 二维数组的定义与初始化88
5.3.2 二维数组的引用89
5.3.3 二维数组的应用90
5.4 多维数组92
5.5 本章小结93
5.6 习题93
第6章 指针95
6.1 指针的概念95
6.2 指针运算96
6.2.1 取址运算符96
6.2.2 取值运算符97
6.2.3 指针的常用运算98
6.3 指向变量的指针100
6.3.1 指针变量的使用100
6.3.2 指针变量作为函数参数101
6.4 指向数组的指针102
6.4.1 指向一维数组元素的指针102
6.4.2 指向二维数组元素的指针104
6.5 指向函数的指针106
6.5.1 定义一个指向函数的指针106
6.5.2 使用函数指针作为函数参数107
6.6 指针数组和二级指针108
6.6.1 指针数组的概念108
6.6.2 指针数组作为main()函数的形参109
6.6.3 二级指针110
6.7 指针与const限定符112
6.8 本章小结113
6.9 习题113
第7章 字符串115
7.1 字符串和字符数组115
7.1.1 字符数组115
7.1.2 字符串116
7.1.3 字符串与指针119
7.2 字符串的输入输出120
7.2.1 gets()函数121
7.2.2 puts()函数121
7.3 操作字符串函数122
7.3.1 字符串比较122
7.3.2 字符串查找124
7.3.3 字符串连接127
7.3.4 字符串复制129
7.3.5 数字与字符串的转换130
7.4 本章小结132
7.5 习题132
第8章 预处理134
8.1 宏定义134
8.1.1 不带参数的宏定义134
8.1.2 带参数的宏定义136
8.2 文件包含138
8.2.1 文件包含命令的形式138
8.2.2 文件包含的实例138
8.3 条件编译140
8.3.1 #if/#else/#endif指令140
8.3.2 #ifdef指令141
8.3.3 #ifndef指令142
8.4 本章小结145
8.5 习题145
第9章 结构体和共用体148
9.1 结构体类型和结构体变量148
9.1.1 结构体类型定义148
9.1.2 结构体变量的定义149
9.1.3 结构体变量的初始化151
9.1.4 结构体变量的引用151
9.2 结构体数组152
9.2.1 结构体数组的定义152
9.2.2 结构体数组的初始化153
9.2.3 结构体数组的引用154
9.3 结构体指针变量155
9.3.1 结构体指针变量155
9.3.2 结构体数组指针156
9.4 结构体类型数据在函数间的传递157
9.4.1 结构体变量作为函数参数157
9.4.2 结构体数组作为函数参数158
9.4.3 结构体指针作为函数参数159
9.5 union共用体159
9.5.1 共用体类型的定义160
9.5.2 共用体变量的定义160
9.5.3 共用体变量的引用和初始化161
9.6 本章小结162
9.7 习题163
第10章 基本数据结构165
10.1 链表165
10.1.1 什么是链表165
10.1.2 定义与初始化链表166
10.1.3 链表的常用操作167
10.1.4 综合案例170
10.2 栈174
10.2.1 什么是栈175
10.2.2 定义与初始化栈175
10.2.3 栈的常用操作176
10.2.4 综合案例178
10.3 队列181
10.3.1 什么是队列181
10.3.2 定义与初始化队列182
10.3.3 队列的常见操作183
10.3.4 综合案例184
10.4 本章小结187
10.5 习题187
第11章 文件操作189
11.1 文件概述189
11.1.1 文件189
11.1.2 文件指针190
11.1.3 文件位置指针191
11.1.4 流191
11.2 文件的打开与关闭192
11.3 文件的读写194
11.3.1 单字符读写文件194
11.3.2 单行读写文件198
11.3.3 二进制读写文件199
11.4 文件的随机读写201
11.4.1 文件位置指针的定位201
11.4.2 对文件进行随机读写203
11.5 本章小结204
11.6 习题204
第12章 综合项目——学生成绩管理系统206
12.1 项目分析206
12.1.1 需求分析206
12.1.2 效果展示208
12.1.3 数据设计211
12.2 项目实现212
12.2.1 创建项目212
12.2.2 预处理实现212
12.2.3 功能函数实现213
12.2.4 主函数实现219
12.3 程序调试220
12.3.1 设置断点220
12.3.2 单步调试221
12.3.3 观察变量222
12.3.4 条件断点224
12.3.5 项目调试225
12.4 本章小结227
热门推荐
- 1311428.html
- 3581534.html
- 1653920.html
- 2756607.html
- 2253146.html
- 3537576.html
- 2582382.html
- 493426.html
- 2598656.html
- 1725678.html
- http://www.ickdjs.cc/book_3046160.html
- http://www.ickdjs.cc/book_3222967.html
- http://www.ickdjs.cc/book_3361099.html
- http://www.ickdjs.cc/book_1627028.html
- http://www.ickdjs.cc/book_835640.html
- http://www.ickdjs.cc/book_3842633.html
- http://www.ickdjs.cc/book_700464.html
- http://www.ickdjs.cc/book_1998536.html
- http://www.ickdjs.cc/book_409925.html
- http://www.ickdjs.cc/book_3166870.html