图书介绍
C程序设计 第4版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 荣政著 著
- 出版社: 西安:西安电子科技大学出版社
- ISBN:9787560650074
- 出版时间:2018
- 标注页数:264页
- 文件大小:35MB
- 文件页数:272页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C程序设计 第4版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C语言基础1
1.1 计算机组成1
1.2 数据表示和数制4
1.2.1 数据表示4
1.2.2 数制5
1.2.3 数制之间的转换6
1.2.4 数的补码表示8
1.2.5 字符编码9
1.3 算法10
1.3.1 算法的概念10
1.3.2 三种基本结构11
1.3.3 算法的表示12
1.4 编程语言和编译15
1.4.1 什么是程序15
1.4.2 什么是编程16
1.4.3 编程语言的分类18
1.5 C语言的发展简史与优点20
1.6 C语言的定义22
1.7 C语言的使用22
1.8 C程序举例27
1.8.1 举例1:Hello World28
1.8.2 举例2:两个数相加30
本章重点31
习题32
第2章 C语言的基本数据类型及运算34
2.1 标识符与关键字34
2.1.1 标识符34
2.1.2 关键字34
2.2 数据类型35
2.2.1 基本数据类型35
2.2.2 构造数据类型37
2.2.3 指针类型37
2.3 常量37
2.3.1 数值常量37
2.3.2 字符常量39
2.3.3 字符串常量39
2.4 变量40
2.4.1 变量的定义40
2.4.2 C语言中各种类型的变量41
2.4.3 变量的初始化43
2.5 运算符43
2.5.1 算术运算符和赋值运算符44
2.5.2 关系运算符和逻辑运算符45
2.5.3 位运算符47
2.5.4 条件运算符和逗号运算符49
2.5.5 其他运算符50
2.5.6 运算符的优先级和结合方向50
2.6 表达式52
2.6.1 C语言的各种表达式52
2.6.2 表达式中的类型转换53
2.6.3 空格和圆括号55
2.7 数据类型、运算符与表达式举例55
本章重点57
习题57
第3章 C程序设计初步59
3.1 结构化程序设计思想59
3.1.1 程序的质量标准59
3.1.2 结构化程序设计方法59
3.1.3 结构化程序的标准60
3.1.4 三种基本模块60
3.2 C语句概述62
3.3 赋值语句63
3.4 数据输出64
3.4.1 putchar()函数(单个字符输出函数)64
3.4.2 printf()函数(格式化输出函数)64
3.4.3 puts()函数(字符串输出函数)67
3.5 数据输入68
3.5.1 getche()函数与getchar()和getch()函数68
3.5.2 scanf()函数(格式输入函数)69
3.5.3 gets()函数(字符串输入函数)71
3.6 程序设计举例72
本章重点74
习题74
第4章 分支结构的C程序设计75
4.1 分支结构中的表达式75
4.1.1 C语言中的逻辑值75
4.1.2 关系表达式75
4.1.3 逻辑表达式76
4.1.4 其他形式的表达式77
4.2 if语句77
4.2.1 if语句的简单形式77
4.2.2 if-else结构78
4.2.3 else if结构82
4.3 switch语句84
4.4 程序设计举例87
本章重点90
习题90
第5章 循环结构的C程序设计92
5.1 while循环语句92
5.2 do-while循环语句95
5.3 for循环语句97
5.4 循环的嵌套99
5.5 break语句和continue语句100
5.5.1 break语句100
5.5.2 continue语句102
5.6 goto语句和标号102
5.7 程序设计举例103
本章重点109
习题109
第6章 数组111
6.1 数组的概念111
6.2 一维数组112
6.2.1 一维数组的定义和引用112
6.2.2 一维数组的初始化114
6.3 二维数组115
6.3.1 二维数组的定义和引用115
6.3.2 二维数组的初始化116
6.4 字符数组与字符串117
6.4.1 字符数组的定义和初始化118
6.4.2 字符串118
6.4.3 字符数组的输入和输出119
6.4.4 常用字符串处理函数120
6.5 程序设计举例122
本章重点128
习题128
第7章 函数及变量存储类型130
7.1 函数基础与C程序结构130
7.1.1 C程序的结构化设计思想130
7.1.2 函数概述131
7.2 函数的定义和声明133
7.2.1 函数的定义133
7.2.2 函数的声明(函数原型)136
7.3 函数的调用137
7.3.1 函数调用的方式和条件137
7.3.2 形参与实参的数值传递138
7.3.3 函数的返回值139
7.4 函数的嵌套与递归141
7.4.1 函数的嵌套调用141
7.4.2 函数的递归及条件142
7.5 变量的存储类别143
7.5.1 变量的作用域和生存期143
7.5.2 动态存储和静态存储145
7.5.3 局部变量145
7.5.4 局部静态变量的使用146
7.5.5 全局变量148
7.5.6 寄存器变量149
7.6 编译预处理150
7.6.1 宏定义150
7.6.2 文件包含处理153
7.6.3 条件编译154
7.7 程序设计举例155
本章重点158
习题158
第8章 指针160
8.1 指针的概念与定义160
8.1.1 指针的概念160
8.1.2 指针的定义及使用162
8.2 指针作函数参数166
8.3 指针与数组171
8.3.1 指向一维数组的指针171
8.3.2 数组作函数参数172
8.3.3 指针和字符串174
8.3.4 指向多维数组的指针176
8.3.5 指针数组181
8.4 指针与函数183
8.4.1 指向函数的指针183
8.4.2 返回指针的函数184
8.5 复杂指针185
8.5.1 指向指针的指针185
8.5.2 命令行参数187
8.5.3 复杂指针的理解189
8.6 程序设计举例190
本章重点194
习题195
第9章 结构体和共用体197
9.1 结构体197
9.1.1 结构体类型197
9.1.2 结构体类型的定义197
9.1.3 结构体类型变量的定义198
9.1.4 结构体类型变量及其成员的引用200
9.1.5 结构体类型变量的初始化201
9.1.6 应用举例203
9.2 嵌套结构204
9.3 结构体类型数组206
9.3.1 结构体类型数组的定义206
9.3.2 结构体类型数组的初始化206
9.4 结构体类型指针207
9.4.1 指向结构体类型变量的指针208
9.4.2 指向结构体类型数组的指针210
9.5 结构体与函数211
9.5.1 结构体作为函数参数211
9.5.2 结构体作为函数的返回值214
9.6 内存的动态分配215
9.6.1 动态分配内存的意义215
9.6.2 开辟和释放内存区的函数216
9.6.3 链表概述217
9.6.4 建立链表219
9.6.5 链表的其他操作224
9.7 共用体(联合)226
9.7.1 共用体类型226
9.7.2 共用体类型变量的引用方式226
9.7.3 共用体类型变量的特点227
9.7.4 应用举例227
9.8 位段228
9.9 类型定义229
9.9.1 类型定义的形式230
9.9.2 类型定义的使用230
9.9.3 关于类型定义的几点说明231
9.10 程序设计举例232
本章重点234
习题234
第10章 文件236
10.1 文件概述236
10.1.1 文件的概念236
10.1.2 数据流237
10.1.3 C的文件系统及其与流的关系238
10.1.4 文件指针239
10.2 文件的打开与关闭240
10.2.1 文件的打开(fopen()函数)240
10.2.2 文件的关闭(fclose()函数)242
10.3 文件的读/写242
10.3.1 fputc()函数和fgetc()函数242
10.3.2 fgets()函数和fputs()函数244
10.3.3 fprintf()函数和fscanf()函数244
10.3.4 fread()函数和fwrite()函数245
10.4 文件的定位247
10.4.1 rewind()函数247
10.4.2 fseek()函数248
10.4.3 ftell()函数249
10.5 程序设计举例249
本章重点252
习题252
附录一 ASCII码表253
附录二 ANSI C的32个关键字254
附录三 ANSI C的编译预处理命令255
附录四 ANSI C常用库函数表256
附录五 32/64位系统C常用数据类型字节数262
附录六 新的C语言标准——C99简介263
参考文献264
热门推荐
- 1392499.html
- 740933.html
- 3544393.html
- 1783693.html
- 2269523.html
- 1168037.html
- 3653720.html
- 1007859.html
- 1507698.html
- 808318.html
- http://www.ickdjs.cc/book_2959343.html
- http://www.ickdjs.cc/book_2385891.html
- http://www.ickdjs.cc/book_1809709.html
- http://www.ickdjs.cc/book_248017.html
- http://www.ickdjs.cc/book_1909475.html
- http://www.ickdjs.cc/book_3292050.html
- http://www.ickdjs.cc/book_3422846.html
- http://www.ickdjs.cc/book_933661.html
- http://www.ickdjs.cc/book_913693.html
- http://www.ickdjs.cc/book_2831623.html