图书介绍

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

C/C++程序设计
  • 黄春梅,徐宇清主编 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:7113077420
  • 出版时间:2007
  • 标注页数:291页
  • 文件大小:32MB
  • 文件页数:302页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

C/C++程序设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

1.1 程序与程序设计1

第1章 绪论1

1.1.1 程序设计的基本概念2

1.1.2 程序设计基本方法与原则7

1.2 算法10

1.2.1 算法的概念和主要特性11

1.2.2 算法的描述12

1.3 应用实例13

1.4.1 C语言是程序员的语言15

1.4.2 C语言程序结构15

1.4 C语言15

1.4.3 C语言编程风格16

本章小结17

本章实验17

第2章 编程基础18

2.1 标识符、保留字和表18

2.1.1 标识符和保留字18

2.1.2 表列19

2.1.3 可列性(可数性)20

2.2 基本的数据类型20

2.2.2 浮点型(实型)21

2.2.1 整型21

2.2.3 字符型22

2.3 常量和变量22

2.3.1 常量22

2.3.2 变量22

2.3.3 变量的定义和预置初值23

2.4 运算符与表达式23

2.4.1 常用运算符24

2.4.2 表达式25

2.4.3 算术表达式25

2.4.4 赋值表达式26

2.4.5 自增和自减表达式27

2.4.6 条件表达式27

2.4.7 逗号表达式28

2.4.8 位运算表达式29

2.5 语句31

2.5.1 语句概述31

2.5.2 赋值语句32

2.6 数据的输入和输出32

2.6.2 格式编辑33

2.6.1 转义字符33

2.6.3 格式输出函数35

2.6.4 格式输入函数36

2.6.5 单个字符的输入/输出函数38

2.6.6 字符串的输入/输出函数39

2.7 应用实例41

本章小结42

本章实验42

3.1 逻辑问题的解决方案44

第3章 流程控制44

3.1.1 穷举法45

3.1.2 迭代法46

3.2 关系运算47

3.3 逻辑运算48

3.4 选择结构控制语句50

3.4.1 if语句50

3.4.2 多分支的switch语句和break中断跳转语句57

3.5 循环结构控制语句62

3.6 应用实例69

本章实验75

本章小结75

第4章 构造类型数据78

4.1 数组78

4.1.1 一维数组79

4.1.2 二维数组83

4.1.3 字符数组与字符串87

4.2 结构体94

4.2.1 结构体类型的定义和变量的声明95

4.2.2 结构体变量的存储与成员的引用97

4.2.3 结构体数组99

4.3 共用体102

4.3.1 共用体类型的定义和变量的声明102

4.3.2 共用体变量的存储和成员的引用103

4.4 枚举类型107

4.4.1 定义枚举类型107

4.4.2 声明枚举类型变量108

4.5 应用实例109

本章小结122

本章实验123

5.1 函数概述129

第5章 函数129

5.1.1 函数的定义130

5.1.2 函数的形式参数和实在参数133

5.1.3 函数的返回值135

5.1.4 函数的调用137

5.1.5 数组作为函数参数142

5.1.6 内部函数和外部函数150

5.2 函数的嵌套调用151

5.3 函数的递归调用154

5.4.1 变量的作用域158

5.4 变量的作用域和存储类别158

5.4.2 变量的存储类别163

5.4.3 多文件程序的运行170

5.5 应用实例171

本章小结177

本章实验178

第6章 指针181

6.1.1 指针变量和基类型182

6.1.2 指针变量的定义和引用182

6.1 指针概述182

6.1.3 指针变量的运算184

6.1.4 指向一维数组或二维数组的指针186

6.1.5 指针指向函数191

6.1.6 指针指向字符串193

6.1.7 指针数组196

6.2 指向指针的指针197

6.3 函数调用返回指针值199

6.4 带参数的main函数201

6.5 动态数据结构——链表203

6.6 应用实例210

本章小结214

本章实验215

第7章 文件216

7.1 文件概述216

7.1.1 C的文件系统216

7.1.2 文件指针217

7.2 文件的打开与关闭218

7.2.1 文件的打开218

7.2.2 文件的关闭219

7.3.1 fputc和fgetc函数220

7.3 文件的读写220

7.3.2 fputs和fgets函数222

7.3.3 fwrite和fread函数223

7.3.4 fscanf和fprintf函数225

7.4 文件的定位与出错检测226

7.4.1 文件的定位226

7.4.2 文件的出错检测与处理229

7.5 应用实例230

本章小结231

本章实验232

第8章 C++基础知识233

8.1 C++对C语言的改进233

8.1.1 语法方面的变化234

8.1.2 指针与引用235

8.1.3 函数的改进235

8.2 类与对象238

8.2.1 面向对象程序设计特点239

8.2.2 类240

8.2.4 构造函数和析构函数241

8.2.3 对象241

8.3 继承与派生249

8.3.1 继承与派生含义249

8.3.2 派生类的定义250

8.3.3 访问控制251

8.3.4 派生类的构造函数和析构函数255

8.4 多态性258

8.4.1 函数重载258

8.4.2 运算符重载259

8.4.3 虚函数263

8.4.4 纯虚函数和抽象类265

8.5 应用实例266

本章小结275

本章实验276

附录A 标准ASCII编码对照表277

附录B C语言主要关键字及其用途280

附录C C语言运算符优先级和结合性281

附录D C语言常用库函数282

附录E 实验报告格式285

附录F 编译预处理287

参考文献292

热门推荐