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

- 吴德成主编;邓长春,齐俊英,何东武,贤继红编著;王家海主审 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302247715
- 出版时间:2011
- 标注页数:213页
- 文件大小:7MB
- 文件页数:224页
- 主题词: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.2 简单的程序例子2
1.3 运行C程序的方法4
1.3.1 运行C程序的一般过程4
1.3.2 Microsoft Visual C++6.0环境简介4
习题6
第2章 数据的类型与基本操作7
2.1 基本数据类型与常数的表示7
2.1.1 基本数据类型7
2.1.2 常数表示8
2.2 变量与内存9
2.2.1 标识符9
2.2.2 变量的定义与初始化10
2.3 运算符与表达式13
2.3.1 算术运算符与算术表达式14
2.3.2 赋值运算符与赋值表达式15
2.3.3 数据类型转换16
2.3.4 常用数学函数17
2.3.5 几个特殊的运算符19
2.4 输入输出函数20
2.4.1 printf输出函数20
2.4.2 scanf输入函数22
2.4.3 字符输入输出函数26
习题28
第3章 选择结构程序29
3.1 选择结构程序的构成与特点29
3.2 关系运算与逻辑运算31
3.2.1 关系运算与关系表达式31
3.2.2 逻辑运算符与逻辑表达式32
3.3 if语句32
3.3.1 if~else~形式32
3.3.2 if~形式34
3.3.3 if~else if~形式35
3.3.4 if的嵌套36
3.3.5 条件表达式38
3.4 switch语句和break语句39
习题41
第4章 循环结构程序设计43
4.1 用goto语句实现循环43
4.2 while语句45
4.3 do~while语句47
4.4 for语句48
4.5 多重循环50
4.6 break和continue语句52
4.6.1 break语句52
4.6.2 continue语句52
4.7 应用举例53
习题60
第5章 数组62
5.1 引言62
5.2 一维数组62
5.2.1 一维数组的定义和初始化62
5.2.2 应用例子64
5.3 二维数组68
5.3.1 二维数组的定义和初始化68
5.3.2 应用例子69
5.4 字符串73
5.4.1 字符数组的一般操作方法73
5.4.2 字符串处理方法74
习题79
第6章 指针80
6.1 变量的指针80
6.2 数组指针81
6.2.1 一维数组的指针81
6.2.2 二维数组的指针83
6.2.3 字符串的指针85
6.2.4 动态存储分配88
习题89
第7章 函数91
7.1 函数的定义和调用91
7.1.1 函数的定义91
7.1.2 函数的返回与函数的类型92
7.1.3 函数的调用93
7.2 参数传递93
7.2.1 变量作为函数形参94
7.2.2 数组作为函数形参95
7.2.3 指针变量作为函数形参98
7.2.4 命令行参数100
7.3 函数的嵌套调用和递归调用101
7.3.1 函数的嵌套调用101
7.3.2 函数的递归调用101
7.4 返回指针的函数103
7.5 函数的指针和指向函数的指针变量103
7.6 多文件编译和变量作用域105
7.6.1 多文件编译105
7.6.2 局部变量107
7.6.3 全局变量110
7.6.4 变量存储类型与模块化程序设计113
习题114
第8章 编译预处理115
8.1 宏定义115
8.2 文件包含117
8.3 条件编译118
习题119
第9章 结构体与共用体120
9.1 结构体的定义与引用120
9.1.1 结构体类型和结构体变量的定义120
9.1.2 结构体变量的使用122
9.2 结构体数组与结构体指针124
9.2.1 结构体数组124
9.2.2 结构体指针125
9.3 链表126
9.3.1 链表概述127
9.3.2 链表的基本操作129
9.4 共用体137
9.5 枚举139
9.6 用typedef定义类型符142
习题143
第10章 位运算144
10.1 位运算符及其功能144
10.2 位段146
习题148
第11章 文件149
11.1 文件的打开和关闭149
11.1.1 文件类型指针149
11.1.2 文件的打开150
11.1.3 文件的关闭151
11.2 文件的读写151
11.2.1 fputc和fgetc函数151
11.2.2 fread和fwrite函数154
11.2.3 fprintf和fscanf函数158
11.3 文件定位159
11.4 文件出错检测161
习题162
第12章 面向对象程序设计基础163
12.1 引言163
12.1.1 传统的结构化程序设计方法163
12.1.2 面向对象程序设计方法164
12.1.3 SP方法与OOP方法的比较164
12.2 C++对C的扩充165
12.2.1 输入输出和注释165
12.2.2 const常量166
12.2.3 函数166
12.2.4 变量引用作为函数参数168
12.2.5 动态分配内存169
12.2.6 作用域运算符171
12.3 类171
12.3.1 类与对象171
12.3.2 构造函数175
12.3.3 析构函数178
12.3.4 友员函数179
12.3.5 类的静态成员185
12.4 继承187
12.4.1 基类与派生类的继承关系187
12.4.2 派生类对象的构造和析构189
12.4.3 多重继承192
12.5 虚函数和多态性193
12.5.1 虚函数194
12.5.2 纯虚函数和抽象基类196
12.5.3 虚基类197
习题199
附录A ASCII码对照表201
附录B 运算符和结合性202
附录C 库函数204
参考文献213
热门推荐
- 3293874.html
- 523450.html
- 1133913.html
- 3314352.html
- 1378232.html
- 3877784.html
- 2868402.html
- 627042.html
- 2023026.html
- 1178756.html
- http://www.ickdjs.cc/book_1096829.html
- http://www.ickdjs.cc/book_3087017.html
- http://www.ickdjs.cc/book_499887.html
- http://www.ickdjs.cc/book_1297029.html
- http://www.ickdjs.cc/book_1754202.html
- http://www.ickdjs.cc/book_3859963.html
- http://www.ickdjs.cc/book_102600.html
- http://www.ickdjs.cc/book_988822.html
- http://www.ickdjs.cc/book_1910205.html
- http://www.ickdjs.cc/book_3361946.html