图书介绍

C语言开发入门与编程实践PDF|Epub|txt|kindle电子书版本网盘下载

C语言开发入门与编程实践
  • (中国台湾)荣钦科技编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121052555
  • 出版时间:2007
  • 标注页数:480页
  • 文件大小:80MB
  • 文件页数:491页
  • 主题词: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 认识程序语言2

1.1.1 机器语言2

1.1.2 汇编语言2

1.1.3 高级语言3

1.1.4 非程序性语言4

1.1.5 人工智能语言4

1.2 程序设计简介4

1.2.1 算法5

1.2.2 程序语言的选择6

1.2.3 程序设计流程7

1.2.4 程序代码编写原则7

1.2.5 结构化程序设计8

1.3 C语言简介9

1.4 C程序的开发环境10

1.4.1 Visual C++2005 Express10

1.4.2 C++Builder11

1.4.3 Visual C++11

1.4.4 Dev C++12

1.4.5 GCC13

1.5 第一个C程序14

1.5.1 预处理区15

1.5.2 程序注释15

1.5.3 程序语句16

1.5.4 程序块16

1.5.5 C程序开发步骤说明17

1.5.6 开始编写C程序18

1.5.7 编译C程序20

1.5.8 执行C程序21

1.5.9 main()函数22

1.6 本章重点回顾23

【学习测试】24

第2章 基本数据处理27

2.1 变量和常量28

2.1.1 变量简介28

2.1.2 变量命名规则28

2.1.3 变量声明29

2.1.4 常量简介31

2.2 基本数据类型31

2.2.1 整数数据类型32

2.2.2 浮点数数据类型34

2.2.3 字符数据类型36

2.2.4 void数据类型39

2.3 表达式简介39

2.3.1 赋值运算符39

2.3.2 算术运算符40

2.3.3 关系运算符41

2.3.4 逻辑运算符43

2.3.5 自增与自减运算符45

2.3.6 位运算符47

2.3.7 复合赋值运算符50

2.3.8 运算符优先级51

2.4 数据类型转换52

2.4.1 自动类型转换52

2.4.2 强制类型转换55

2.5 本章综合练习56

2.6 本章重点回顾59

【学习测试】61

第3章 基本输入/输出函数65

3.1 常用输入/输出函数简介66

3.1.1 print()函数66

3.1.2 scanf()函数73

3.2 其他输入/输出函数简介77

3.2.1 getchar()函数和putchar()函数77

3.2.2 getche()函数和getch()函数79

3.2.3 gets()函数和puts()函数81

3.3 本章综合练习82

3.4 本章重点回顾84

【学习测试】85

第4章 流程控制89

4.1 顺序结构90

4.2 选择结构91

4.2.1 if条件语句91

4.2.2 if…else条件语句93

4.2.3 条件运算符95

4.2.4 if…else if条件语句96

4.2.5 switch条件语句98

4.3 循环结构100

4.3.1 for循环语句101

4.3.2 while循环语句104

4.3.3 do…while循环语句107

4.4 其他循环相关语句109

4.4.1 break语句110

4.4.2 continue语句111

4.4.3 goto语句113

4.5 本章综合练习115

4.6 本章重点回顾121

【学习测试】122

第5章 数组与字符串127

5.1 数组简介128

5.1.1 一维数组129

5.1.2 二维数组132

5.1.3 多维数组134

5.2 认识字符串135

5.2.1 字符串声明135

5.2.2 字符串数组简介137

5.3 字符串处理功能实现138

5.3.1 字符串长度与复制功能139

5.3.2 字符串连接功能140

5.3.3 字符串比较功能142

5.3.4 字符串搜索功能143

5.4 本章综合练习145

5.5 本章重点回顾149

【学习测试】149

第6章 指针153

6.1 指针简介154

6.1.1 声明指针变量155

6.1.2 指针运算159

6.1.3 多重指针161

6.2 指针与数组164

6.2.1 指针与一维数组167

6.2.2 指针与多维数组168

6.2.3 指针与字符串173

6.2.4 指针数组175

6.3 动态内存分配178

6.3.1 动态分配变量178

6.3.2 动态分配数组180

6.4 本章综合练习187

6.5 本章重点回顾193

【学习测试】194

第7章 函数199

7.1 认识函数200

7.1.1 自定义函数语法简介200

7.1.2 函数声明202

7.1.3 函数调用204

7.2 函数的参数传递206

7.2.1 传值调用207

7.2.2 传址调用209

7.2.3 数组与参数传递212

7.2.4 指针型返回值215

7.3 函数指针217

7.3.1 声明函数指针217

7.3.2 参数型函数指针219

7.3.3 函数指针数组222

7.4 命令行参数介绍224

7.5 变量的作用域227

7.5.1 全局变量(Global Variable)227

7.5.2 局部变量228

7.6 变量的存储类型230

7.6.1 自动变量230

7.6.2 静态局部变量231

7.6.3 外部变量233

7.6.4 静态外部变量235

7.6.5 寄存器变量237

7.7 递归函数238

7.7.1 递归的定义238

7.7.2 递归的运作机制240

7.8 本章综合练习243

7.9 本章重点回顾255

【学习测试】257

第8章 预处理器与宏261

8.1 宏262

8.1.1 #include指令262

8.1.2 #define指令264

8.1.3 宏函数266

8.2 条件编译指令269

8.2.1 #if、#endif、#else和#elif指令269

8.2.2 #ifdef和#findef指令271

8.3 本章综合练习272

8.4 本章重点回顾273

【学习测试】273

第9章 结构与其他自定义数据类型275

9.1 结构276

9.1.1 结构声明与存取方式276

9.1.2 结构指针278

9.1.3 结构数组282

9.1.4 结构指针数组286

9.1.5 嵌套结构287

9.1.6 链表的应用290

9.1.7 函数与结构292

9.2 其他自定义数据类型296

9.2.1 类型定义指令296

9.2.2 枚举类型298

9.2.3 联合类型300

9.3 本章综合练习302

9.4 本章重点回顾312

【学习测试】313

第10章 文件入门与处理319

10.1 文件简介320

10.1.1 认识数据流320

10.1.2 文件的种类322

10.1.3 文件存取方式322

10.2 文本文件操作简介322

10.2.1 文件的打开与关闭323

10.2.2 字符存取函数325

10.2.3 字符串存取函数327

10.2.4 格式化存取函数330

10.3 二进制文件操作介绍332

10.3.1 二进制文件写入函数333

10.3.2 二进制文件读取函数335

10.4 随机存取文件337

10.4.1 读取光标337

10.4.2 随机文件存取方式339

10.5 无缓冲区文件存取操作343

10.5.1 基本文件操作简介343

10.5.2 无缓冲区随机文件存取方式347

10.6 本章综合练习349

10.7 本章重点回顾350

【学习测试】352

第11章 C语言的常用函数库355

11.1 字符串与字符处理函数356

11.1.1 字符处理函数356

11.1.2 字符串处理函数358

11.1.3 字符串转换函数360

11.2 时间和日期函数361

11.3 数学函数364

11.3.1 三角函数与双曲线函数364

11.3.2 指数与对数函数365

11.3.3 其他数学函数367

11.4 随机数函数368

11.5 本章综合练习370

11.6 本章重点回顾375

【学习测试】375

附录A Dev C++的安装与介绍377

附录B Visuaal C++安装与介绍385

B.1 安装Visual C++385

B.2 Visual C++6.0的IDE界面391

B.3 快速编译程序392

附录C 在Linux下开发程序395

C.1 在Linux下编写与编译C语言程序396

C.2 程序的执行与默认路径的设置399

C.3 在线指令查询400

附录D ASCII一般字符编码403

附录E C++语言速览405

E.1 面向对象程序设计406

E.1.1 封装406

E.1.2 继承407

E.1.3 多态407

E.2 青出于蓝的C++语言407

E.2.1 头文件408

E.2.2 注释409

E.2.3 名称空间409

E.2.4 bool数据类型410

E.2.5 数据类型转换410

E.2.6 标准输入/输出函数411

E.2.7 字符串412

E.2.8 动态内存分配414

E.3 C++语言的函数特殊用法416

E.3.1 函数的默认参数416

E.3.2 引用调用417

E.3.3 内联函数419

E.3.4 函数重载421

E.4 认识类423

E.4.1 类声明423

E.4.2 数据成员与成员函数424

E.4.3 建立类对象424

E.5 构造函数与析构函数426

E.5.1 构造函数简介426

E.5.2 析构函数429

E.5.3 函数对象传递431

E.5.4 域运算符434

E.6 综合练习436

E.7 重点回顾438

【学习测试】440

附录F 参考答案445

热门推荐