图书介绍

C语言程序设计PDF|Epub|txt|kindle电子书版本网盘下载

C语言程序设计
  • 王声决,罗坚主编 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:7113067948
  • 出版时间:2005
  • 标注页数:317页
  • 文件大小:17MB
  • 文件页数:330页
  • 主题词:C语言-程序设计-高等学校-自学参考资料

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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语言常用符号7

1-2-1 C语言的关键字7

1-2-2 标识符8

1-2-3 其他的符号8

1-3 C语言程序的上机调试步骤8

1-4 Turbo C集成开发环境9

1-4-1 Turbo C 2.0的安装10

1-4-2 Turbo C 2.0集成化操作界面10

1-4-3 Turbo C 2.0简单操作10

1-5-2 C语言的特点和用途18

1-5-1 C语言的发展过程18

1-5 C语言的概况18

1-5-3 学习建议19

习题一19

第2章 数据类型、运算符和表达式21

2-1 常用的进位制21

2-1-1 二进制数、八进制数和十六进制数21

2-1-2 十进制数、二进制数、八进制数和十六进制数之间的换算22

2-2 数与字符在计算机内存中的表示方法23

2-2-1 机器数和真值23

2-2-2 原码、反码和补码23

2-2-3 定点数和浮点数24

2-3-1 整型常量25

2-3 常量25

2-2-4 字符编码25

2-3-2 实型常量26

2-3-3 字符常量27

2-3-4 字符串常量28

2-3-5 符号常量28

2-4 变量29

2-4-1 整型变量29

2-4-2 实型变量32

2-4-3 字符型变量33

2-5 常用运算符与表达式34

2-5-1 算术运算符与算术表达式35

2-5-2 赋值运算符和赋值表达式36

2-5-4 加1、减1运算符37

2-5-3 强制类型转换运算符37

2-5-5 逗号运算符和逗号表达式38

2-5-6 位运算38

2-6 基本输入/输出操作的实现40

2-6-1 字符的输入和输出40

2-6-2 有格式的输入与输出41

习题二46

第3章 算法与程序设计基础51

3-1 算法概述51

3-1-1 算法的概念51

3-1-2 算法的特性52

3-2-1 自然语言表示法53

3-2 算法的常用表示方法53

3-2-2 流程图54

3-2-3 N-S结构流程图55

3-2-4 伪代码表示法56

3-2-5 用计算机语言表示算法57

3-3 结构化程序设计方法58

3-4 C语句概述60

3-5 选择结构程序设计63

3-5-1 关系运算符和关系表达式63

3-5-2 逻辑运算符和逻辑表达式63

3-5-3 if语句66

3-5-4 if语句的嵌套69

3-5-5 条件运算符和条件表达式72

3-5-6 switch语句73

3-5-7 选择结构程序设计举例75

3-6 循环程序设计80

3-6-1 goto语句以及用goto语句构成的循环81

3-6-2 while语句81

3-6-3 do-while语句83

3-6-4 for语句85

3-6-5 循环的嵌套88

3-6-6 break语句89

3-6-7 continue语句90

3-6-8 循环程序设计举例92

3-7 综合程序应用举例95

习题三103

第4章 函数106

4-1 函数概述106

4-2 函数的定义107

4-3 函数的调用与返回值108

4-3-1 实参与形参的区分108

4-3-2 函数的调用110

4-3-3 对被调用函数的声明111

4-3-4 函数的返回语句与返回值113

4-4 函数的参数传递方式115

4-4-1 值传递方式115

4-4-2 地址传递方式116

4-5-1 函数的嵌套调用118

4-5 函数的嵌套与递归118

4-5-2 函数的递归调用120

4-6 变量的作用域123

4-6-1 局部变量123

4-6-2 全局变量124

4-6-3 分程序126

4-7 变量的生存期127

4-7-1 自动变量(auto)127

4-7-2 静态变量(static)128

4-7-3 外部变量(extern)129

4-7-4 寄存器变量(register)130

4-8 内部函数和外部函数131

4-8-1 内部函数131

4-8-2 外部函数132

4-9 编译预处理命令133

4-9-1 宏定义133

4-9-2 文件包含136

4-9-3 条件编译137

习题四138

第5章 指针与数组类型146

5-1 数据类型的定义146

5-2 指针类型的定义与使用147

5-2-1 指针与指针类型的定义147

5-2-2 指针常量与变量149

5-2-3 指针参数152

5-2-4 函数指针153

5-2-5 void指针155

5-3 数组类型的定义与使用157

5-3-1 数组与数组类型的定义157

5-3-2 一维数组变量与基本操作157

5-3-3 数组参数161

5-3-4 二维数组与二级指针164

5-3-5 动态数组170

5-3-6 字符数组与字符串173

5-3-7 main函数的数组参数179

习题五180

第6章 结构与联合类型183

6-1 结构与联合类型的概述183

6-2-1 结构类型与结构变量185

6-2 结构类型185

6-2-2 结构变量的基本操作187

6-2-3 结构指针与结构数组190

6-3 链表及其操作195

6-3-1 链表及其实现195

6-3-2 链表的基本操作200

6-3-3 链表的应用203

6-4 位域与联合类型207

6-5 枚举类型210

习题六212

7-1 文件概述215

7-1-1 文件的概念215

第7章 文件215

7-1-2 文件的分类216

7-1-3 文件的访问方式217

7-1-4 文件类型指针218

7-1-5 文件的处理过程218

7-2 文件的打开和关闭221

7-2-1 打开文件的函数221

7-2-2 关闭文件的函数222

7-3 文件的顺序读写223

7-3-1 文本文件的顺序读/写223

7-3-2 二进制文件的顺序读/写234

7-4 文件的定位与随机读/写239

7-4-1 rewind()函数239

7-4-2 fseek()函数240

7-4-3 ftell()函数241

7-5 文件状态检查函数242

7-5-1 文件读/写结束检查函数feof()242

7-5-2 文件出错检查函数ferror()244

7-5-3 文件出错复位函数clearerr()244

7-6 文件输入/输出小结245

习题七245

第8章 面向对象技术与C++248

8-1 C++的起源和特点248

8-2 简单的C++程序249

8-3 C++程序的上机实现251

8-4 C++的输入和输出252

8-4-1 用cout输出252

8-4-2 用cin输入253

8-5 设置函数参数的默认值254

8-6 内联函数255

8-7 重载函数257

8-8 变量的引用259

8-8-1 引用的概念259

8-8-2 引用做函数参数261

8-9 面向对象的概念和思想262

8-9-1 面向对象的概念262

8-9-2 面向对象方法与结构化方法的比较263

8-9-3 面向对象系统的特性264

8-10 类和对象265

8-10-1 类的定义265

8-10-3 对象的成员表示268

8-10-2 对象的定义268

8-11 构造函数269

8-12 析构函数273

8-13 继承与派生类274

8-13-1 继承与派生类的概念275

8-13-2 派生类的定义格式276

8-13-3 公有派生类277

8-13-4 私有派生类278

8-13-5 保护成员278

8-13-6 派生类的构造函数279

习题八281

附录A 美国标准信息交换码表284

附录B Visual C++集成环境下调试标准C程序的方法285

附录C 常用库函数介绍290

C-1 输入/输出函数290

C-2 字符和字符串函数292

C-3 数学函数296

C-4 动态地址分配函数300

C-5 图形函数301

C-6 其他函数307

附录D C语言编译错误信息308

D-1 致命错误308

D-2 一般错误308

D-3 警告性错误315

参考文献317

热门推荐