图书介绍

C语言教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

C语言教程
  • 孙玉芳,孟其昌编著 著
  • 出版社: 北京希望电脑公司
  • ISBN:
  • 出版时间:1992
  • 标注页数:375页
  • 文件大小:14MB
  • 文件页数:385页
  • 主题词:

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.1.1 C语言的演变历史1

1.1.2 C语言的特点2

1.2 C语言的一般介绍3

1.2.1 字汇表与语法图4

1.2.2 C语言程序结构7

1.3 C语言的编辑、编译和运行12

1.3.1 C语言编辑——预备知识12

4.3.2 程序的编译和运行14

1.1 习题16

第二章 数据、表达式和赋值语句17

2.1 标识符和变量17

2.1.1 标识符17

2.1.2 变量与变量的说明18

2.2.1 文字量和常量说明19

2.2 常量19

2.2.2 各种常量20

2.3 简单数据类型25

2.3.1 整数类型26

2.3.2 浮点类型27

2.3.3 字符类型27

2.3.4 数据表示和机器相关性28

2.3.5 类型转换29

2.4.1 赋值语句33

2.4 赋值语句与表达式33

2.4.2 左值34

2.4.3 表达式35

2.5 运算符和优先级40

2.5.1 单目运算符40

2.5.2 双目运算符43

2.5.3 赋值运算符46

2.5.4 三目运算符和逗号运算符47

2.5.5 运算符→和48

2.5.6 运算符〔 〕和( )48

2.5.7 运算符优先级和顺序49

2.6 习题53

第三章 语句及控制流55

3.1 概述55

3.1.1 复合语句56

3.1.2 空语句56

3.2 条件语句56

3.2.1 if—else结构58

3.2.2 嵌套的if序列和else—if结构59

3.3.1 while循环语句65

3.3 循环语句65

3.3.2 for循环语句69

3.3.3 do—while循环语句75

3.4 开关语句80

3.5 间断、接续、转向及返回语句84

3.5.1 间断语句85

3.5.2 接续语句87

3.5.3 转向语句及标号92

3.5.4 返回语句93

3.6 小结94

3.7 习题97

第四章 函数与程序结构100

4.1 概述100

4.2 函数101

4.2.1 函数的结构101

4.2.2 函数的类型及函数的说明105

4.2.3 函数说明107

4.2.4 参数110

4.2.5 递归114

4.3 变量说明与初始化121

4.3.1 存储类122

4.5 C预处理程序129

4.3.2 变量类型135

4.3.3 初始化136

4.4 程序结构137

4.4.1 变量的分程序结构137

4.4.2 C程序结构138

4.5.1 包含文件139

4.5.2 宏替换140

4.5.3 条件编译141

4.5.4 行控制143

4.6 小结143

4.7 习题144

第五章 构造类型(一)——数组和指针147

5.1 数组147

5.1.1 一维数组152

5.1.2 字符数组156

5.1.3 多维数组161

5.1.4 数组语法图及小结166

5.2 指针167

5.2.1 指针说明167

5.2.2 指针与地址168

5.2.3 指针运算170

5.3 指针和函数参数177

5.4 指针和数组182

5.5 指针数组189

5.6 命令行参数193

5.7 多级指针196

5.8 指向函数的指针197

5.9 指针部分小结200

5.10 习题201

第六章 构造类型(二)结构和联合205

6.1 结构(struct)205

6.1.1 结构的表示和意义205

6.1.2 结构成员的引用208

6.2 结构数组和指针212

6.2.1 结构数组的表示212

6.2.2 结构置初值215

6.2.3 指向结构的指针219

6.3 引用自身的结构223

6.3.1 链表223

6.3.2 遍历链表226

6.3.3 队列227

6.3.4 双向链环229

6.3.5 查表231

6.3.6 树233

6.4 位段存取236

6.5 联合(union)237

6.5.1 表示及意义238

6.5.2 结构与联合的异同239

6.6 类型定义239

6.6.1 类型定义表示方法239

6.6.2 类型定义的必要性244

6.7 枚举类型245

6.8 小结251

6.9 习题252

第七章 用标准I/O编制程序254

7.1 标准输入和输出254

7.2 格式输入和输出258

7.2.1 按格式输出—printf258

7.2.2 按格式输入—scan262

7.3 文件的存取266

7.2.3 内存中的格式转换266

7.4 字符串输入、输出和处理271

7.5 成行的输入和输出277

7.6 其它函数278

7.7 低级I/O279

7.7.1 文件I/O—read和write279

7.7.2 文件的打开、创建、关闭和删除281

7.7.3 文件的随机存取283

7.8 C程序举例283

7.9 小结299

7.10 习题300

附录302

附录A C语言参考手册302

附录B C语言BNF(巴科斯范式)及语法图306

附录C UNIX系统调用和库函数354

附录D C的适用领域363

附录E C编译的不同版本364

附录F C编译的使用371

附录G 参考文献374

热门推荐