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

- 刘德恒等编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7505364227
- 出版时间:2001
- 标注页数:208页
- 文件大小:7MB
- 文件页数:219页
- 主题词:
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C语言概述1
1.1 C语言简介1
1.2 C语言特点1
1.3 C语言程序结构和书写风格2
1.3.1 简单的C语言程序2
1.3.2 C语言程序结构4
1.3.3 C程序的书写风格4
1.4 C语言程序的编译和执行4
习题5
第2章 数据类型、运算符及表达式8
2.1 C语言的数据类型8
2.1.1 数据类型的概念8
2.1.2 C语言的数据类型8
2.2 常量9
2.2.1 整型常量9
2.2.2 实型常量9
2.2.3 字符常量10
2.2.4 字符串常量11
2.2.5 符号常量11
2.3 变量及其类型定义12
2.3.1 变量12
2.3.2 变量类型定义13
2.3.3 变量的初始化15
2.4 数据类型之间的转换与运算15
2.4.1 自动类型转换16
2.4.2 强制类型转换17
2.5 运算符和表达式18
2.5.1 算术运算符和算术表达式18
2.5.2 赋值运算符和赋值表达式19
2.5.3 关系运算符和关系表达式20
2.5.4 逻辑运算符和逻辑表达式21
2.5.5 逗号运算符和逗号表达式22
2.5.6 条件运算符和条件表达式23
2.5.7 求字节运算符24
2.6 运算符的优先级及其结合性24
2.7 应用举例25
习题26
第3章 语句29
3.1 C语言语句概述29
3.2 if条件分支语句30
3.2.1 if语句的简单形式30
3.2.2 if语句的嵌套形式30
3.2.3 if…else条件分支语句31
3.2.4 if…else语句的嵌套31
3.2.5 应用举例33
3.3 break、goto等跳转语句34
3.3.1 break语句34
3.3.2 continue语句35
3.3.3 return语句35
3.3.4 goto语句36
3.4 switch开关分支语句36
3.5 while循环语句39
3.6 do…while循环语句41
3.7 for循环语句42
3.8 数据的基本输入和输出43
3.8.1 字符输入函数getchar43
3.8.2 格式输入函数scanf44
3.8.3 字符输出函数putchar45
3.8.4 格式输出函数printf45
习题47
第4章 数组及其应用50
4.1 一维数组50
4.1.1 一维数组的定义50
4.1.2 一维数组元素的引用51
4.1.3 一维数组的初始化52
4.2 二维数组54
4.2.1 二维数组的定义和引用54
4.2.2 二维数组元素的初始化55
4.3 字符数组与字符串58
4.3.1 字符数组的概念58
4.3.2 字符数组的初始化58
4.3.3 字符数组的引用59
4.3.4 字符数组的输入和输出60
4.3.5 常用的字符串处理函数61
4.4 应用举例64
习题67
第5章 函数和变量作用域69
5.1 函数的概念69
5.2 函数的定义和调用70
5.2.1 函数的定义70
5.2.2 函数的调用71
5.3 函数的返回值及其类型71
5.4 函数的参数及其传递方式74
5.4.1 非数组作为函数参数的传值方式75
5.4.2 数组名作为函数参数的传址方式75
5.5 函数的嵌套调用和递归调用77
5.5.1 函数的嵌套调用77
5.5.2 函数的递归调用79
5.6 变量的作用域及其存储类型81
5.6.1 局部变量及其存储类型81
5.6.2 全局变量及其存储类型84
5.7 内部函数和外部函数86
5.7.1 内部函数86
5.7.2 外部函数86
5.8 应用举例87
习题89
第6章 指针92
6.1 指针的基本概念92
6.2 指针变量的定义和引用93
6.2.1 指针变量的定义93
6.2.2 指针变量的初始化94
6.2.3 指针变量的引用95
6.2.4 指针的运算97
6.3 指针与数组99
6.3.1 用指针访问数组元素100
6.3.2 用指针访问字符串101
6.3.3 指针数组103
6.4 指针与函数103
6.4.1 指针作为函数的参数104
6.4.2 数组名作为函数参数106
6.4.3 函数的返回值为指针108
6.4.4 指向函数的指针109
6.4.5 命令行参数114
6.5 多级指针115
6.6 应用举例116
习题118
第7章 结构、联合与枚举122
7.1 结构类型及其变量的定义122
7.2 结构类型变量的引用124
7.3 结构变量的初始化125
7.4 结构作为函数参数126
7.5 结构与数组128
7.6 结构与指针130
7.6.1 指针指向结构对象130
7.6.2 指针作为结构的成员131
7.6.3 链表132
7.7 结构的嵌套136
7.8 联合138
7.9 枚举140
7.10 应用举例142
习题148
第8章 位运算150
8.1 二进制位运算150
8.1.1 “按位与”运算符&150
8.1.2 “按位或”运算符|152
8.1.3 “按位异或”运算符^153
8.1.4 “按位取反”运算符~154
8.1.5 左移运算符<<154
8.1.6 右移运算符>>155
8.2 位复合赋值运算符156
8.3 位段156
8.4 应用举例158
习题161
第9章 编译预处理163
9.1 宏定义163
9.1.1 符号常量定义163
9.1.2 带参数的宏定义165
9.2 文件包括166
9.3 条件编译167
9.4 应用举例171
习题172
第10章 文件175
10.1 文件概述175
10.2 缓冲文件系统176
10.2.1 文件打开函数fopen176
10.2.2 文件关闭函数fclose177
lO.2.3 文件读函数fgetc,fread,fscanf178
10.2.4 文件写函数fputc,fwrite,fprintf179
10.2.5 文件定位函数rewind,fseek,ftell181
10.3 非缓冲文件系统182
10.3.1 文件打开函数open和文件创建函数creat182
lO.3.2 文件关闭函数close183
lO.3.3 文件读函数read183
lO.3.4 文件写函数write183
10.3.5 文件定位函数lseek,tell184
10.4 应用举例184
习题189
附录1 标准ASCII字符集193
附录2 各章习题参考答案196
热门推荐
- 1566253.html
- 705918.html
- 3845201.html
- 2649072.html
- 3203225.html
- 301640.html
- 1024215.html
- 3552866.html
- 2628506.html
- 3474169.html
- http://www.ickdjs.cc/book_3383595.html
- http://www.ickdjs.cc/book_2884457.html
- http://www.ickdjs.cc/book_3509945.html
- http://www.ickdjs.cc/book_1880828.html
- http://www.ickdjs.cc/book_1761824.html
- http://www.ickdjs.cc/book_1617297.html
- http://www.ickdjs.cc/book_3785209.html
- http://www.ickdjs.cc/book_3094089.html
- http://www.ickdjs.cc/book_3581038.html
- http://www.ickdjs.cc/book_507911.html