图书介绍

C语言程序设计pdf电子书版本下载

C语言程序设计
  • 彭正文,徐新爱主编 著
  • 出版社: 大连:大连理工大学出版社
  • ISBN:9787561150566
  • 出版时间:2009
  • 标注页数:220页
  • 文件大小:71MB
  • 文件页数:230页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

C语言程序设计PDF格式电子书版下载

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

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

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

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

图书目录

第1章 概述 1

1.1 程序设计的基本概念 1

1.1.1 计算机和程序 1

1.1.2 算法和数据结构 3

1.2 程序设计语言 7

1.3 程序设计基本步骤 9

1.4 C语言概述 9

1.4.1 C语言的历史及发展 9

1.4.2 C语言的特点 10

1.5 C编译环境 11

习题 13

第2章 简单的C语言源程序 14

2.1 几个C语言源程序 14

2.1.1 输出一行字符 14

2.1.2 输入一个数并输出 15

2.1.3 求两个数的和 16

2.2 初步剖析C语言源程序 17

2.3 从C语言源程序到可执行程序的过程 19

习题 25

第3章 C语言源程序的基本元素 27

3.1 标识符和保留字 27

3.2 常量和变量 28

3.2.1 常量 28

3.2.2 变量 28

3.3 基本数据类型 29

3.3.1 类型及存储 29

3.3.2 类型转换 32

3.4 运算符和表达式 33

3.4.1 算术运算符和算术表达式 34

3.4.2 关系运算符和关系表达式 36

3.4.3 逻辑运算符和逻辑表达式 37

3.4.4 位运算符 38

3.4.5 赋值运算符和赋值表达式 38

3.4.6 其他运算符 39

3.4.7 优先级和结合性 40

3.5 C语言源程序构成 41

3.5.1 C语言语句 41

3.5.2 函数定义格式及其调用格式 42

3.5.3 基于控制台的输入输出 43

习题 47

第4章 基本流程结构 51

4.1 顺序结构 51

4.2 分支结构 53

4.2.1 if语句实现分支 54

4.2.2 switch语句实现分支 60

4.3 循环结构 63

4.3.1 for循环 64

4.3.2 while循环 68

4.3.3 do-while循环 69

4.3.4 几种循环语句的比较 70

4.3.5 循环嵌套 73

4.3.6 break和continue的使用 78

习题 81

第5章 数组 90

5.1 一维数组 90

5.1.1 一维数组定义 90

5.1.2 一维数组的应用 91

5.2 二维数组 93

5.2.1 二维数组定义 93

5.2.2 二维数组的应用 94

习题 98

第6章 函数 99

6.1 函数定义与声明 99

6.2 变量及参数传递 101

6.2.1 局部变量与全局变量 101

6.2.2 变量的存储类型 103

6.2.3 参数传递 108

6.3 函数的嵌套调用 111

6.4 递归函数 112

习题 115

第7章 指针类型及构造类型 117

7.1 指针类型 117

7.1.1 指针相关概念 117

7.1.2 动态分配空间和释放空间 119

7.1.3 指针运算 121

7.2 指针与数组的关系 124

7.2.1 指针与一维数组 124

7.2.2 一维字符数组与字符串 126

7.2.3 指针与二维数组 128

7.3 函数指针 131

7.3.1 创建指向函数的指针变量 131

7.3.2 使用函数指针 132

7.4 指针参数 135

7.5 结构类型 138

7.5.1 结构类型的定义和使用 138

7.5.2 结构数组 141

7.5.3 结构链表 145

7.6 枚举类型 148

7.7 共用体类型 153

7.8 类型定义typedef 157

习题 158

第8章 文件 159

8.1 文件及文件结构 159

8.2 文件的基本操作 160

8.2.1 文件的打开和关闭 161

8.2.2 文件的读写 163

8.2.3 文件读写指针的定位 172

习题 174

第9章 预处理命令 176

9.1 概述 176

9.2 宏定义 176

9.2.1 常量宏定义 177

9.2.2 带参宏定义 178

9.2.3 函数与带参宏 180

9.3 文件包含命令 181

9.4 条件编译 182

9.5 其他预处理命令 184

习题 187

第10章 窗口编程简介 188

10.1 Windows系统及程序简介 188

10.1.1 Windows介绍 188

10.1.2 用户界面的构件 189

10.1.3 面向对象的思维方法 190

10.1.4 句柄 191

10.1.5 数据类型及常量 192

10.1.6 应用程序使用的一些术语 195

10.1.7 事件和消息 197

10.1.8 窗口对象 198

10.2 一个最简单的Win32程序 203

10.3 窗口类及注册 208

10.4 窗口的显示 209

10.5 消息循环 210

习题 212

附录 213

附录一 ASCII代码对照表 213

附录二 C语言的保留字 214

附录三 常见的C语言库函数 214

参考文献 220

精品推荐