图书介绍

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

C语言程序设计
  • 吴德成主编 著
  • 出版社: 大连:大连理工大学出版社
  • ISBN:9787561138762
  • 出版时间:2009
  • 标注页数:240页
  • 文件大小:116MB
  • 文件页数:252页
  • 主题词: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 简单的程序例子2

1.3 运行C程序的方法4

1.3.1 运行C程序的一般过程4

1.3.2 Turbo C 2.0集成环境5

1.3.3 Microsoft Visual C+++ 6.0环境简介9

习题11

第2章 数据的类型与基本操作12

2.1 基本数据类型与常数的表示12

2.1.1 基本数据类型12

2.1.2 常数表示13

2.2 变量与内存14

2.2.1 标识符14

2.2.2 变量的定义与初始化15

2.3 运算符与表达式19

2.3.1 算术运算符与算术表达式19

2.3.2 赋值运算符与赋值表达式21

2.3.3 数据类型转换22

2.3.4 常用数学函数23

2.3.5 几个特殊的运算符25

2.4 输入输出函数26

2.4.1 printf输出函数26

2.4.2 scanf输入函数28

2.4.3 字符输入输出函数32

习题33

第3章 选择结构程序设计35

3.1 选择结构程序的构成与特点35

3.2 关系运算与逻辑运算37

3.2.1 关系运算与关系表达式37

3.2.2 逻辑运算符与逻辑表达式38

3.3 if语句39

3.3.1 if~else~形式39

3.3.2 if~形式40

3.3.3 if~else if~形式41

3.3.4 if的嵌套43

3.3.5 条件表达式45

3.4 switch语句和break语句46

习题48

第4章 循环结构程序设计51

4.1 用goto语句实现循环51

4.2 while语句53

4.3 do-while语句55

4.4 for语句57

4.5 多重循环59

4.6 break和continue语句61

4.6.1 break语句61

4.6.2 continue语句62

4.7 应用举例63

习题73

第5章 数组75

5.1 引言75

5.2 一维数组75

5.2.1 一维数组的定义和初始化75

5.2.2 应用举例77

5.3 二维数组83

5.3.1 二维数组的定义和初始化83

5.3.2 应用举例84

5.4 字符串88

5.4.1 字符数组的一般操作方法88

5.4.2 字符串处理方法90

习题94

第6章 指针95

6.1 变量的指针95

6.2 数组的指针96

6.2.1 一维数组的指针96

6.2.2 二维数组的指针98

6.2.3 字符串的指针101

6.2.4 动态存储分配104

习题105

第7章 函数107

7.1 函数的定义和调用107

7.1.1 函数的定义107

7.1.2 函数的返回与函数的类型108

7.1.3 函数的调用109

7.2 参数传递110

7.2.1 变量作为函数形参110

7.2.2 数组变量作为函数形参111

7.2.3 指针变量作为函数形参114

7.2.4 命令行参数117

7.3 函数的嵌套调用和递归调用118

7.3.1 函数的嵌套调用118

7.3.2 函数的递归调用119

7.4 返回指针的函数120

7.5 函数的指针和指向函数的指针变量121

7.6 多文件编译和变量作用域123

7.6.1 多文件编译123

7.6.2 局部变量125

7.6.3 全局变量129

7.6.4 变量存储类型与模块化程序设计131

习题132

第8章 编译预处理134

8.1 宏定义134

8.2 文件包含136

8.3 条件编译137

习题138

第9章 结构体与共用体140

9.1 结构体的定义与引用140

9.1.1 结构体类型和结构体变量的定义140

9.1.2 结构体变量的使用143

9.2 结构体数组与结构体指针144

9.2.1 结构体数组144

9.2.2 结构体指针146

9.3 链表147

9.3.1 链表概述148

9.3.2 链表的基本操作150

9.4 共用体161

9.5 枚举163

9.6 用typedef定义类型符166

习题167

第10章 位运算168

10.1 位运算符及其功能168

10.2 位段170

习题172

第11章 文件173

11.1 文件的打开和关闭173

11.1.1 文件类型指针173

11.1.2 文件的打开174

11.1.3 文件的关闭175

11.2 文件的读写175

11.2.1 fputc和fgetc函数175

11.2.2 fread和fwrite函数179

11.2.3 fprintf和fscanf函数183

11.3 文件定位184

11.4 文件出错检测187

习题187

第12章 面向对象程序设计基础188

12.1 引言188

12.1.1 传统的结构化程序设计方法188

12.1.2 面向对象程序设计方法189

12.1.3 SP方法与OOP方法的比较189

12.2 C++对C的扩充190

12.2.1 输入输出和注释190

12.2.2 const常量191

12.2.3 函数191

12.2.4 变量引用作为函数参数193

12.2.5 动态分配内存195

12.2.6 作用域运算符196

12.3 类197

12.3.1 类与对象197

12.3.2 构造函数201

12.3.3 析构函数205

12.3.4 友员函数206

12.3.5 类的静态成员213

12.4 继承214

12.4.1 基类与派生类的继承关系215

12.4.2 派生类对象的构造和析构218

12.4.3 多重继承220

12.5 虚函数和多态性222

12.5.1 虚函数222

12.5.2 纯虚函数和抽象基类225

12.5.3 虚基类227

习题229

附录231

附录A ASCII码对照表231

附录B 运算符和结合性232

附录C 库函数234

热门推荐