图书介绍

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

C语言程序设计基础
  • 冯克鹏,雷剑刚,李涛主编 著
  • 出版社: 成都:电子科技大学出版社
  • ISBN:9787564723620
  • 出版时间:2014
  • 标注页数:293页
  • 文件大小:65MB
  • 文件页数:315页
  • 主题词: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 程序设计语言2

1.2 算法及其描述3

1.2.1 算法的概念3

1.2.2 算法的描述4

1.2.3 常用算法举例6

1.3 C语言的发展及其特点7

1.3.1 语言的发展历史7

1.3.2 语言的特点7

1.4 结构化程序设计8

1.5 C语言程序的开发环境9

1.5.1 在Turbo c2.0集成环境中开发C语言程序9

1.5.2 在Visual C++6.0平台中开发C语言程序11

1.5.3 使用Dev C++编译系统开发C语言程序13

1.5.4 在UNIX/Linux系统中使用GCC编译器开发C语言程序16

第2章 语言程序设计的基础知识17

2.1 C语言的字符集和标识符17

2.1.1 字符集17

2.1.2 标识符17

2.2 C语言程序的基本结构和书写规则19

2.2.1 C语言程序的基本结构20

2.2.2 源程序书写格式21

2.3 数据类型22

2.3.1 整型数据22

2.3.2 实数类型23

2.3.3 字符型数据24

2.4 常量和变量24

2.4.1 常量25

2.4.2 变量29

2.5 运算符和表达式33

2.5.1 算术运算符33

2.5.2 自加和自减运算符35

2.5.3 取负值运算符37

2.5.4 赋值运算符38

2.5.5 逗号运算符40

2.5.6 条件运算符41

2.5.7 求字节运算符43

2.5.8 位运算符44

2.6 不同数值之间的转换48

第3章 顺序结构54

3.1 C语言的语句54

3.2 数据的输出57

3.2.1 格式化输出函数printf57

3.2.2 字符输出函数putchar65

3.3 数据的输入66

3.3.1 格式输入函数scanf66

3.3.2 字符输入函数getchar68

3.4 顺序结构程序举例69

第4章 选择结构77

4.1 关系运算符及关系表达式77

4.1.1 关系运算符77

4.1.2 关系表达式78

4.2 逻辑运算符及逻辑表达式81

4.2.1 逻辑运算符81

4.2.2 逻辑表达式82

4.2.3 逻辑运算符的短路特性84

4.3 if语句85

4.3.1 单分支if语句85

4.3.2 双分支if语句88

4.3.3 多分支if语句89

4.3.4 if语句的嵌套91

4.4 Switch语句94

4.5 选择结构程序举例99

第5章 循环结构111

5.1 while循环结构111

5.2 do-while循环结构116

5.3 for循环结构119

5.4 循环结构的嵌套123

5.5 break和continue语句126

5.5.1 break语句126

5.5.2 continue语句128

5.5.3 goto语句130

5.6 循环结构程序举例131

第6章 函数147

6.1 库函数147

6.2 函数的定义和返回值148

6.2.1 函数定义148

6.2.2 函数返回值149

6.3 函数的调用149

6.3.1 函数的调用方式150

6.3.2 函数调用时的几点语法说明150

6.3.3 程序举例151

6.4 函数的说明152

6.5 调用函数和被调用函数之间的数据传递153

第7章 地址和指针156

7.1 变量的地址和指针156

7.2 指针变量的定义和指针变量的基类型157

7.3 给指针变量赋值158

7.3.1 给指针变量赋地址值158

7.3.2 给指针变量赋“空”值160

7.4 对指针变量的操作161

7.4.1 指针的赋值运算161

7.4.2 指针的算术运算162

7.4.3 指针的关系运算162

7.5 函数之间地址值的传递164

7.5.1 指针作为函数参数164

7.5.2 函数返回地址值165

第8章 数组167

8.1 一维数组的定义和一维数组元素的引用167

8.1.1 一维数组的定义167

8.1.2 一维数组元素的引用169

8.1.3 一维数组的初始化169

8.2 一维数组的指针171

8.2.1 一维数组和数组的元素的地址171

8.2.2 指向一维数组的指针172

8.3 函数之间对一维数组和数组元素的引用173

8.4 一维数组应用举例176

8.5 二维数组的定义和二维数组元素的引用180

8.5.1 二维数组的定义180

8.5.2 二维数组元素的引用181

8.5.3 二维数组的初始化182

8.6 二维数组和指针183

8.6.1 二维数组的地址183

8.6.2 指向二维数组的指针变量184

8.7 二维数组名和指针数组作为实参187

8.7.1 二维数组名作为实参187

8.7.2 指针数组作为实参时进行的数据传递187

8.8 二维数组程序举例189

第9章 字符串193

9.1 用一维字符数组存放字符串193

9.2 使指针指向一个字符串195

9.3 字符串的输入和输出197

9.4 字符串数组199

9.5 用于字符串处理的函数200

9.6 程序举例202

第10章 对函数的进一步讨论206

10.1 传给main函数的参数206

10.2 通过实参向函数传递函数名或指向函数的指针变量207

10.3 函数的递归调用209

第11章 C语言中用户标识符的作用域和存储类214

11.1 C语言程序存储空间分配214

11.2 局部变量、全局变量和存储分类215

11.2.1 局部变量215

11.2.2 全局变量218

11.2.3 存储分类218

11.3 局部变量及其作用域和生存期222

11.4 全局变量及其作用域和生存期223

11.5 函数的存储分类225

第12章 结构体、共用体和用户自定义类型227

12.1 用typedef说明一种新类型227

12.2 结构体类型228

12.2.1 结构体类型和变量定义228

12.2.2 结构体变量的使用229

12.2.3 指向结构体类型变量的指针233

12.2.4 结构体作为函数参数235

12.3 共用体237

12.3.1 共用体类型和变量定义237

12.3.2 共用体变量的使用238

第13章 编译预处理和动态存储分配243

13.1 编译预处理243

13.1.1 宏定义243

13.1.2 文件包含246

13.1.3 条件编译248

13.2 动态存储分配250

13.2.1 动态存储分配的概述250

13.2.2 动态存储管理的常用函数251

13.2.3 链表的定义252

13.2.4 链表的基本操作254

13.3 指针类型强制转换在动态存储空间使用中的作用260

13.3.1 指针类型强制转换的形式260

13.3.2 指针类型强制转换在动态存储管理中的应用260

第14章 位运算267

14.1 位运算符267

14.2 位运算符的运算功能268

14.2.1 取反运算268

14.2.2 左移运算268

14.2.3 右移运算268

14.2.4 按位与运算269

14.2.5 按位异或269

14.2.6 按位或运算270

第15章 文件272

15.1 C语言文件的概念272

15.1.1 C语言文件的分类272

15.1.2 文件指针273

15.2 文件的打开与关闭273

15.2.1 文件打开函数273

15.2.2 文件的关闭274

15.3 文件的顺序读写275

15.3.1 fputc函数和fgetc函数275

15.3.2 putc函数和getc函数276

15.3.3 fprintf函数和fscanf函数277

15.4 随机文件读取278

15.4.1 文件的定位279

15.4.2 文件随机读写279

15.5 文件操作的出错检测280

15.6 小结280

附录A ASCII码表282

附录B 运算符和结合性283

附录C Turbo C常用库函数285

附录D C语言中的关键字293

热门推荐