图书介绍

从零开始学C程序设计PDF|Epub|txt|kindle电子书版本网盘下载

从零开始学C程序设计
  • 吴惠茹等编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111564706
  • 出版时间:2017
  • 标注页数:331页
  • 文件大小:80MB
  • 文件页数:344页
  • 主题词: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-2-1 程序代码编写规则4

1-2-2 编译程序代码5

1-2-3 运行C程序5

1-2-4 程序代码的调试6

1-3 helloworld程序快速解析7

1-3-1 头文件的作用7

1-3-2 main()函数简介8

1-3-3 system()函数的作用9

1-3-4 注释与缩排9

1-4 课后练习10

第2章 变量与常数13

2-1 认识变量14

2-1-1 变量命名原则14

2-1-2 变量的声明15

2-2 变量的作用域17

2-2-1 全局变量18

2-2-2 局部变量18

2-2-3 区块变量18

2-3 常数20

2-4 课后练习22

第3章 C语言的基本数据类型24

3-1 认识基本数据类型24

3-1-1 整数24

3-1-2 浮点数27

3-1-3 字符类型29

3-1-4 转义字符简介33

3-2 数据类型转换34

3-2-1 自动类型转换35

3-2-2 强制类型转换36

3-3 上机程序测验37

3-4 课后练习38

第4章 格式化输入与输出函数41

4-1 printf()函数41

4-1-1 格式化字符43

4-1-2 字段宽度设置功能45

4-1-3 精度设置功能47

4-1-4 标志设置功能50

4-2 scanf()函数51

4-2-1 格式化字符52

4-2-2 加上提示字符54

4-2-3 字段宽度设置功能56

4-2-4 输入字符串57

4-3 其他输入/输出函数59

4-3-1 getchar()函数与putchar()函数59

4-3-2 getche()函数与getch()函数60

4-3-3 gets()函数与puts()函数62

4-4 上机程序测验63

4-5 课后练习64

第5章 表达式与运算符66

5-1 表达式简介66

5-2 认识运算符67

5-2-1 赋值运算符68

5-2-2 算术运算符69

5-2-3 关系运算符70

5-2-4 逻辑运算符71

5-2-5 位运算符74

5-2-6 递增与递减运算符79

5-2-7 复合赋值运算符81

5-3 上机程序测验82

5-4 课后练习82

第6章 流程控制与选择性结构86

6-1 顺序结构86

6-2 选择结构87

6-2-1 if条件语句88

6-2-2 if-else条件语句90

6-2-3 条件运算符94

6-2-4 switch选择语句95

6-3 上机程序测验99

6-4 课后练习100

第7章 循环结构103

7-1 for循环104

7-1-1 for循环的使用方式104

7-1-2 嵌套循环106

7-2 while循环107

7-3 do while循环110

7-4 循环控制指令112

7-4-1 break指令113

7-4-2 continue指令114

7-4-3 goto指令115

7-5 上机程序测验117

7-6 课后练习118

第8章 数组与字符串120

8-1 认识C语言的数组120

8-1-1 一维数组121

8-1-2 二维数组126

8-1-3 多维数组130

8-2 字符串简介132

8-2-1 字符串的使用133

8-2-2 字符串数组134

8-2-3 字符串处理功能136

8-2-4 字符串处理函数138

8-3 上机程序测验140

8-4 课后练习142

第9章 指针基础入门146

9-1 认识地址146

9-1-1 指针的作用146

9-1-2 变量地址的存取147

9-1-3 存取数组元素的地址148

9-1-4 指针变量149

9-2 多重指针153

9-2-1 双重指针153

9-2-2 多重指针155

9-3 认识指针运算157

9-3-1 递增与递减运算157

9-3-2 指针常数与数组159

9-3-3 指针变量与数组162

9-4 上机程序测验162

9-5 课后练习163

第10章 高级指针处理166

10-1 指针与字符串166

10-1-1 使用指针设置字符串166

10-1-2 指针数组168

10-2 动态分配170

10-2-1 动态分配变量170

10-2-2 动态分配一维数组172

10-2-3 动态分配字符串174

10-2-4 动态分配多维数组175

10-2-5 通用类型指针180

10-3 上机程序测验181

10-4 课后练习182

第11章 函数的基本认识184

11-1 认识函数184

11-1-1 模块化设计精神185

11-1-2 函数的使用185

11-2 函数的使用185

11-2-1 函数原型声明简介185

11-2-2 函数的定义187

11-2-3 函数的调用188

11-3 参数传递方式189

11-3-1 参数的意义189

11-3-2 传值调用189

11-3-3 传址调用192

11-3-4 数组参数的传递194

11-4 递归的作用197

11-5 上机程序测验199

11-6 课后练习201

第12章 函数的高级应用与宏203

12-1 命令行参数203

12-2 指针返回值205

12-3 函数指针207

12-4 变量的作用域208

12-4-1 auto变量208

12-4-2 register变量209

12-4-3 static变量210

12-4-4 extern变量211

12-5 预处理器213

12-5-1 宏指令214

12-5-2 条件编译指令216

12-5-3 #include指令218

12-6 上机程序测验219

12-7 课后练习220

第13章 结构数据类型223

13-1 结构简介223

13-1-1 声明结构变量223

13-1-2 存取结构成员224

13-1-3 结构指针226

13-1-4 动态分配结构变量229

13-1-5 结构数组231

13-1-6 嵌套结构233

13-2 链表235

13-2-1 链表的建立236

13-2-2 链表程序的实现236

13-3 函数与结构241

13-3-1 结构参数与传值调用241

13-3-2 结构参数与传址调用241

13-4 上机程序测验242

13-5 课后练习244

第14章 其他自定义数据类型与项目设计248

14-1 类型定义指令248

14-2 枚举指令251

14-3 联合指令253

14-4 项目程序简介255

14-5 上机程序测验259

14-6 课后练习260

第15章 文件的输入与输出261

15-1 缓冲区简介261

15-1-1 fopen()函数与fclose()函数262

15-1-2 putc()函数与getc()函数264

15-1-3 fputs()函数与fgets()函数266

15-1-4 fprintf()函数与fscanf()函数268

15-1-5 fwrite()函数与fread()函数270

15-1-6 fseek函数与rewind()函数273

15-2 无缓冲区的输入与输出275

15-2-1 open()函数与close()函数276

15-2-2 read()函数与write()函数277

15-2-3 lseek()函数280

15-3 上机程序测验282

15-4 课后练习283

第16章 C到C++面向对象程序设计286

16-1 认识面向对象设计286

16-1-1 封装287

16-1-2 继承288

16-1-3 多态288

16-2 第一个C++程序288

16-2-1 头文件289

16-2-2 程序注释290

16-2-3 命名空间291

16-2-4 输入输出功能简介291

16-2-5 浮点数292

16-2-6 布尔数据类型294

16-3 C++的函数295

16-3-1 传引用调用296

16-3-2 内联函数297

16-3-3 函数重载299

16-4 类301

16-4-1 类的声明301

16-4-2 访问权限关键字302

16-4-3 创建类对象303

16-5 构造函数与析构函数305

16-5-1 构造函数305

16-5-2 析构函数309

16-5-3 作用域解析运算符310

16-6 上机程序测验313

16-7 课后练习314

附录A C的标准函数库318

A-1 字符串处理函数318

A-2 字符处理函数319

A-3 常用数学函数320

A-4 时间与日期函数321

A-5 类型转换函数321

A-6 流程控制函数321

附录B C编译程序的介绍与安装323

B-1 C/C++编译程序简介323

B-1-1 Visual Studio323

B-1-2 Dev C++324

B-1-3 GCC325

B-2 Dev C++的安装与介绍325

B-2-1 下载Dev C++325

B-2-2 安装Dev C++326

B-2-3 程序项目的建立328

热门推荐