图书介绍

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

C语言教程
  • 杜开珍,黄迪明编著 著
  • 出版社: 北京:科学出版社
  • ISBN:7030043758
  • 出版时间:1995
  • 标注页数:324页
  • 文件大小:10MB
  • 文件页数:333页
  • 主题词:

PDF下载


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

下载说明

C语言教程PDF格式电子书版下载

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

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

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

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

图书目录

第一章 C语言基础1

§1.1 C语言简史及特点1

§1.2 C语言的基本结构2

§1.3 保留字和标识符4

附录1.1 C程序示例5

附录1.2 C的编程风格6

问题与习题8

§2.1 整型10

第二章 基本数据类型10

§2.2 字符型13

§2.3 浮点型14

§2.4 双精度型15

附录2.1 C程序示例17

附录2.2 C语言编译软件介绍18

问题与习题19

第三章 运算符21

§3.1 算术运算符和赋值运算符21

§3.2 增一、减一运算符23

§3.3 关系运算符和逻辑运算符24

§3.4 字位逻辑运算符26

§3.5 混合运算与类型转换31

§3.6 运算优先级34

附录3.1 C程序示例36

附录3.2 Turbo C简介38

问题与习题38

第四章 格式化输入输出41

§4.1 格式化输出—printf函数41

§4.2 格式化输入——scanf函数44

附录4.1 C程序示例47

附录4.2 如何在Turbo C编译器上运行C程序47

问题与习题51

第五章 控制语句53

§5.1 if语句53

5.1.1 if流程53

5.1.2 if else流程54

5.1.3 else if流程56

§5.2 switch 语句58

§5.3 for 语句62

5.3.1 for语句的一般形式63

5.3.2 for语句的各种变体65

§5.4 while 语句和do while语句68

5.4.1 while语句68

5.4.2 do while语句71

§5.5 break,continue,goto语句73

5.5.1 break语句73

5.5.2 continue语句75

5.5.3 goto语句76

附录5.1 C程序示例77

附录5.2 Turbo C菜单系统简介80

问题与习题83

第六章 数组和指针85

§6.1 数组85

6.1.1 数组的定义和使用85

6.1.2 数组元素初始化87

6.1.3 二维和多维数组89

§6.2 字符串93

§6.3 指针96

6.3.1 指针的概念和定义97

6.3.2 指针运算99

§6.4 指针和数组101

§6.5 字符串指针103

§6.6 指针数组106

附录6.1 C程序示例107

附录6.2 Turbo C的调试系统108

问题与习题113

7.1.1 函数定义118

§7.1 函数定义和调用118

第七章 函数118

7.1.2 函数调用119

§7.2 函数参数123

7.2.1 传值调用124

7.2.2 传址调用124

§7.3 函数与数组126

§7.4 函数与指针129

7.4.1 返回指针的函数129

7.4.2 指向函数的指针131

§7.5 递归调用133

§7.6 命令行参数135

§7.7 标准库函数137

附录7.1 C程序示例138

附录7.2 Turbo C头部文件及数学函数142

问题与习题146

第八章 变量的存储类型148

§8.1 自动变量148

§8.2 外部变量151

§8.3 静态变量155

§8.4 寄存器变量158

§8.5 变量的初始化159

附录8.1 C程序示例160

附录8.2 Turbo C动态内存分配及内存管理函数163

问题与习题167

第九章 结构、联合、枚举及类型定义170

§9.1 结构170

9.1.1 结构及结构变量的定义170

9.1.2 结构成员的访问172

9.1.3 结构的初始化173

§9.2 结构与数组174

§9.3 结构与函数176

9.3.1 结构成员传递给函数176

9.3.2 整个结构传递给函数177

9.3.3 结构型函数178

§9.4 结构指针181

9.5.1 位域184

§9.5 位域及结构嵌套184

9.5.2 结构嵌套186

§9.6 联合187

§9.7 枚举192

§9.8 定义类型——typedef194

附录9.1 C程序示例194

附录9.2 Turbo C下与系统有关的库函数199

问题与习题210

第十章 输入、输出及文件管理214

§10.1 流和文件214

10.2.1 字符输入输出——getchar,putchar215

§10.2 控制台I/O215

10.2.2 字符串输入输出——gets,puts217

§10.3 文件218

10.3.1 打开文件函数——fopen218

10.3.2 关闭文件函数——fclose220

10.3.3 标准流式文件stdin,stdout和stderr220

§10.4 用于文件的输入输出函数221

10.4.1 单字符输入输出——getc,putc221

10.4.2 行输入输出——fgetc,fputc224

10.4.3 数据块的输入输出——fread,fwrite225

10.4.4 流式文件数据的格式化输入输出——fprintf(),fscanf()227

10.4.5 文件的随机防问——fseek227

附录10.1 C程序示例228

附录10.2 TurboC文件I/O函数231

问题与习题234

第十一章 C语言预处理功能235

§11.1 宏替换——#define235

11.1.1 简单的字符串替换235

11.1.2 带参宏定义及宏调用237

§11.2 包含文件——#include241

§11.3 条件编译 ——#if,#ifdef,#ifndef242

11.3.1 #if条件编译242

11.3.2 #ifdef条件编译243

11.3.3 #ifndef条件编译244

§11.4 行控制—#1ine245

附录11.1 C程序示例247

附录11.2 Turbo C图形库函数250

问题与习题266

§12.1 队列269

第十二章 C在数据结构中的应用269

§12.2 栈274

§12.3 链表280

12.3.1 单向链表280

12.3.2 双向链表284

12.3.3 通讯录应用实例288

附录12.1 常见的编译错误和程序调试295

附录12.2 Turbo C2.0库函数301

附录A ASCII字符表322

附录B 运算符的优先级和结合性表323

热门推荐