图书介绍

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

C语言程序设计与应用
  • 梁宏涛,姚立新主编 著
  • 出版社: 北京:北京邮电大学出版社
  • ISBN:9787563525485
  • 出版时间:2011
  • 标注页数:239页
  • 文件大小:11MB
  • 文件页数:248页
  • 主题词: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语言的历史1

1.2 C语言的特点2

1.3如何编写、运行一个C程序3

1.3.1用Visual C++ 6.0编写C语言程序3

1.3.2编译、连接和运行5

1.4如何学习C语言6

习题7

第2章 数据类型和表达式8

2.1引言8

2.2 C语言数据类型9

2.3变量11

2.4常量13

2.4.1整型常量13

2.4.2实型常量14

2.4.3字符型常量14

2.4.4符号常量15

2.5数据的输入、输出16

2.5.1 printf函数17

2.5.2 scanf函数19

2.6运算符与表达式21

2.6.1算术运算符22

2.6.2关系运算符23

2.6.3逻辑运算符24

2.6.4赋值运算符25

2.6.5条件运算符26

2.6.6逗号运算符26

2.6.7位运算符27

2.7类型转换29

2.7.1自动类型转换29

2.7.2强制类型转换30

习题31

第3章 程序控制结构33

3.1概述33

3.2顺序结构34

3.3选择结构35

3.3.1单分支结构36

3.3.2双分支结构37

3.3.3分支的嵌套39

3.3.4多路分支41

3.4循环结构49

3.4.1 for循环结构49

3.4.2 while循环结构52

3.4.3 do…while循环结构53

3.4.4循环结构的嵌套56

3.5控制语句break和continue的应用58

3.5.1 break语句58

3.5.2 continue语句59

3.6程序控制结构的综合应用62

习题66

第4章 数组68

4.1一维数组68

4.1.1一维数组的定义和引用68

4.1.2一维数组的初始化69

4.1.3一维数组编程实例70

4.2一维字符数组和字符串78

4.2.1一维字符数组的定义和初始化78

4.2.2字符串79

4.3二维数组85

4.3.1二维数组的定义和引用85

4.3.2二维数组的初始化86

4.3.3二维数组编程实例87

习题91

第5章 函数93

5.1概述——程序模块化93

5.2函数的定义和调用95

5.2.1函数的定义95

5.2.2函数的调用96

5.3局部变量与全局变量101

5.3.1局部变量102

5.3.2全局变量104

5.4外部函数与内部函数107

5.4.1外部函数107

5.4.2内部函数108

5.5函数的嵌套调用108

5.6递归函数110

5.7一维数组作函数参数115

5.7.1数组元素作函数实参115

5.7.2数组名作为函数参数116

习题120

第6章 指针121

6.1指针的概念121

6.2指针与简单变量122

6.2.1指针变量的定义与引用122

6.2.2指针与变量类型124

6.2.3指针作为函数的参数125

6.3指针与数组128

6.3.1数组名是一个指针常量128

6.3.2指针的运算130

6.3.3将数组地址传递给函数132

6.4指针与字符串136

6.4.1使用指针表示字符串136

6.4.2常用字符串处理函数137

6.5指针数组142

6.5.1指向指针的指针142

6.5.2指针数组142

6.6命令行参数146

6.7返回指针的函数与指向函数的指针147

6.7.1返回指针的函数147

6.7.2指向函数的指针148

习题150

第7章 高级变量类型与宏定义151

7.1结构体151

7.1.1结构体类型的定义151

7.1.2结构体变量的定义153

7.1.3结构体变量的引用156

7.1.4结构体变量的初始化157

7.2结构体数组159

7.3链表162

7.3.1动态内存分配162

7.3.2线性链表166

7.4共用体172

7.4.1共用体类型定义172

7.4.2共用体变量的定义、引用173

7.4.3共用体变量的赋值174

7.5枚举类型175

7.6自定义类型178

7.7预处理命令179

7.7.1预处理命令简介179

7.7.2宏定义179

7.7.3文件包含183

7.7.4条件编译186

习题189

第8章 文件191

8.1文件的基本概念191

8.2文件指针192

8.3文件打开、读写与关闭192

8.3.1文件的打开(fopen函数)193

8.3.2文件的关闭(fclose函数)194

8.3.3文件的读写194

8.3.4文件读/写函数的选用原则203

8.4文件定位203

习题206

附录Ⅰ ASCII码表207

附录Ⅱ关键字208

附录Ⅲ C标准库函数209

附录Ⅳ C语言错误提示231

附录Ⅴ编程风格237

参考文献239

热门推荐