图书介绍

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

C语言程序设计
  • 唐国民,沈尔云编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:7113075193
  • 出版时间:2006
  • 标注页数:258页
  • 文件大小:14MB
  • 文件页数:269页
  • 主题词: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语言的发展史和特点2

1.1.1 C语言的发展史2

1.1.2 C语言的特点2

1.2 C语言程序的基本结构3

1.3 C语言程序的编程环境及上机步骤5

1.3.1 C-Free 3.5的主要特征6

1.3.2 C-Free 3.5集成开发环境6

1.3.3 C-Free 3.5集成开发环境的工作窗口6

1.3.4 C-Free 3.5的使用9

1.3.5 程序的调试与运行10

本章小结13

习题一14

第2章 基本数据类型及运算15

2.1 标识符16

2.1.1 关键字16

2.1.2 用户定义的标识符17

2.2 常量和变量17

2.2.1 常量17

2.2.2 变量22

2.3 运算符和表达式24

2.3.1 运算符24

2.3.2 表达式29

2.4 标准函数和自定义函数31

2.4.1 标准函数(库函数)31

2.4.2 自定义函数33

2.4.3 函数调用33

2.5 格式输入函数和格式输出函数33

2.5.1 格式输出函数printf()33

2.5.2 格式输入函数scanf()39

本章小结43

习题二43

第3章 语句45

3.1 基本语句46

3.1.1 表达式语句46

3.1.2 空语句46

3.1.3 复合语句47

3.2 控制语句47

3.2.1 if语句47

3.2.2 switch...case语句53

3.2.3 标号语句与无条件转移语句goto57

3.3 循环语句59

3.3.1 while循环语句60

3.3.2 do...while循环语句62

3.3.3 for循环语句65

3.3.4 循环嵌套67

3.3.5 break语句和continue语句69

3.3.6 综合应用举例70

本章小结73

习题三73

第4章 数组类型77

4.1 一维数组78

4.1.1 一维数组变量的说明78

4.1.2 一维数组元素的引用和一维数组变量的存储78

4.1.3 一维数组的应用79

4.2 字符数组和字符串81

4.2.1 字符数组的定义82

4.2.2 字符数组的输入/输出82

4.2.3 与字符串处理有关的几个函数84

4.3 二维数组和多维数组87

4.3.1 二维数组变量的说明形式88

4.3.2 二维数组变量的存储88

4.3.3 二维数组元素的引用89

4.3.4 多维数组90

4.4 字符串数组92

4.5 数组初始化93

本章小结95

习题四96

第5章 指针类型99

5.1 指针与指针变量100

5.2 指针运算103

5.3 指针与数组106

5.3.1 一维数组和指针106

5.3.2 多维数组的地址及其元素的指针表示方法108

5.3.3 指向一维数组的指针变量112

5.3.4 指针与字符串114

5.3.5 指向指针的指针117

5.3.6 指针初始化120

本章小结124

习题五125

第6章 函数127

6.1 函数128

6.1.1 函数的定义形式128

6.1.2 函数调用及函数的返回值129

6.1.3 形式参数和实际参数131

6.1.4 函数说明133

6.2 函数参数134

6.2.1 数组作为函数参数134

6.2.2 字符串作函数参数139

6.3 函数指针(指向函数的指针)140

6.4 指针型函数(返回指针值的函数)145

6.5 命令行参数148

6.6 变量的作用域与存储类型150

6.6.1 局部变量与全局变量150

6.6.2 变量的存储类型152

6.7 内部函数与外部函数157

6.7.1 内部函数157

6.7.2 外部函数157

6.8 动态存储分配158

6.9 C语言库函数简介161

6.9.1 库函数与函数库161

6.9.2 头文件(*.h)162

6.9.3 程序连接162

本章小结162

习题六163

第7章 结构体、联合体与枚举类型167

7.1 结构体类型与结构体类型变量168

7.2 结构体变量的引用与初始化171

7.3 结构体数组173

7.4 结构体与指针176

7.5 结构体与函数179

7.6 结构型函数与结构指针型函数181

7.7 用结构体类型数据处理链表183

7.7.1 存储空间的动态分配183

7.7.2 链表184

7.8 联合体191

7.9 枚举类型194

本章小结196

习题七197

第8章 编译预处理与自定义新类型名199

8.1 编译预处理200

8.1.1 “文件包含”指令200

8.1.2 宏定义指令#define和#undef203

8.1.3 宏标识符206

8.1.4 宏终止指令#undef207

8.1.5 条件编译指令207

8.1.6 #ifdef、#ifndef指令210

8.1.7 应用举例211

8.2 使用typedef定义新类型名214

8.2.1 定义“标准类型名”214

8.2.2 定义“构造类型名”215

8.2.3 定义新类型名的一般步骤215

8.3 如何运行一个多文件的程序217

本章小结218

习题八218

第9章 输入/输出与文件管理221

9.1 文件(FILE)222

9.1.1 文件、流的概念222

9.1.2 文件类型(FILE)与标准流式文件224

9.1.3 文件的打开/关闭225

9.1.4 文件I/O操作228

9.1.5 文件的重定位、测试与随机读写234

9.1.6 检错与处理236

9.2 应用举例237

本章小结242

习题九242

第10章 位操作245

10.1 位逻辑运算246

10.1.1 按位与运算246

10.1.2 按位求反运算247

10.1.3 按位或运算248

10.1.4 按位异或运算248

10.2 移位操作249

10.2.1 左移位操作250

10.2.2 右移位操作250

10.2 位操作应用举例251

10.3 位操作赋值运算251

10.4 位段252

本章小结256

习题十256

附录A ASCII字符编码一览表257

热门推荐