首页 > 书籍下载

《嵌入式C语言实战教程》PDF下载(高清完整版)

《嵌入式C语言实战教程》封面 作者:李令伟、周中孝、黄文涛、王苑增
出版时间:2014年06月01日
出版社:电子工业出版社
书号ISBN:9787121230899
总页数:236
总字数:37.8W

嵌入式开发使用的编程语言主要是 C 语言,这本书的主要内容就是讲解 C 语言的基础语法,书中还附带有丰富的实例,适合想学习 C 语言、未来从事嵌入式开发的读者。

这里提供的是《嵌入式C语言实战教程》的高清 PDF 下载,内容完整,附带目录标签。

在这本书中,作者除了讲解 C 语言所有的语法之外,还讲解了 12 种常见的算法,以及单独用一章的内容教会读者调试程序。认真看完这本书,读者就能入门 C 语言,可以转战去学习嵌入式开发需要掌握的其它技术了。

下面是一位购买了这本书的读者给出的评价:

书中写的东西,大多较为实用,不过内容过于基础,简单易懂。对初学者的提升较大,推荐哦。

书籍目录

第1章 嵌入式C语言概述 1
1.1 嵌入式C语言简介 1
1.2 嵌入式C语言的发展历史 1
1.3 嵌入式C语言的主要特点 1
1.4 单片机的汇编语言与嵌入式C语言比较 2
1.5 嵌入式C语言与标准C语言的异同 3
1.6 嵌入式C语言总结 3
第2章 嵌入式C语言程序的基本结构 4
2.1 嵌入式C语言入门实例 4
2.2 程序工作原理 4
2.3 源程序 5
2.4 嵌入式C语言程序的基本结构 6
2.5 头文件 6
2.6 主函数 7
2.7 函数 7
第3章 常量与变量的类型 8
3.1 嵌入式C语言的基本数据类型 8
3.2 基本数据类型 8
3.3 常量与变量 9
3.4 自定义变量类型typedef 13
第4章 运算符和表达式 14
4.1 运算符与表达式 14
4.2 嵌入式C语言程序的基本结构总结 19
第5章 嵌入式C语言基本结构程序设计 20
5.1 概述 20
5.2 顺序结构:0条基本语句 20
5.3 选择结构:2条基本语句(if和switch-case-break) 20
5.4 break 基本语句 25
5.5 循环结构:3条基本语句(while、do...while、for) 25
5.6 其他语句(转移语句):4条基本语句(break、continue、goto、return) 29
5.7 嵌入式C语言基本结构总结 31
第6章 函数 32
6.1 函数概述 32
6.2 函数声明 32
6.3 函数定义 33
6.4 函数的调用 33
6.5 数组作为函数参数 37
6.6 函数作用范围与变量作用域 38
6.7 函数总结 39
第7章 数组 40
7.1 一维数组 40
7.2 二维数组 43
7.3 字符数组 45
7.4 嵌入式C语言中数组初始化规则 47
7.5 数组总结 47
第8章 指针 48
8.1 指针概述 48
8.2 指针和地址 48
8.3 函数指针 53
8.4 实验范例:键盘扫描 57
8.5 指针总结 60
8.6 基本C语言语句使用范例 61
第9章 结构体 83
9.1 结构体概述 83
9.2 结构体变量 84
9.3 结构变量的初始化和赋值 87
9.4 结构数组的定义 88
9.5 结构指针变量的说明和使用 90
9.6 结构指针总结 95
第10章 共用体 96
10.1 共用体概念 96
10.2 一般定义形式 96
10.3 共用体变量的引用方式 97
10.4 共用体类型数据的特点 97
10.5 共用体总结 98
第11章 枚举型 99
11.1 枚举类型 99
11.2 枚举类型的定义和枚举变量的说明 99
11.3 枚举类型变量的赋值和使用 100
11.4 枚举类型总结 101
第12章 链表 102
12.1 动态存储分配 102
12.2 链表的概念 104
第13章 C语言文件 110
第14章 预处理命令 113
14.1 预处理命令概述 113
14.2 宏定义 113
14.3 文件包含 121
14.4 条件编译 122
14.5 预处理命令总结 125
第15章 算法和类型定义符 126
15.1 算法 126
15.2 结构化程序设计方法 127
15.3 类型定义符typedef 127
15.4 算法和类型定义符总结 128
15.5 常用的10种实例 128
第16章 五子棋人机智能对战 140
16.1 五子棋人机智能对战界面 140
16.2 五子棋人机智能对战软件说明 141
16.3 五子棋人机智能对战程序 141
第17章 程序模块化设计 173
17.1 模块化设计的优势 173
17.2 模块化设计的步骤 173
17.3 模块化设计总结 177
第18章 程序编程规范及优化 178
18.1 嵌入式C语言程序编程规范 178
18.2 C语言程序编程规范总结 183
18.3 程序优化 186
18.4 项目管理知识 186
18.5 电子产品开发流程 187
第19章 嵌入式C语言编程常见错误和程序调试 190
19.1 嵌入式C语言编程常见错误 190
19.2 C语言程序调试常见错误及警告的解决方法 190
19.3 C语言编译器错误信息中文翻译 195
19.4 MDK C常用警告原因及处理方法 199
附录
附录A Microsoft Visual C++ 6.0软件使用介绍 202
附录B MDK建立工程 211
附录C KEIL C51建立工程 216
附录D 嵌入式C语言关键字 222
附录E 常用字符与ASCII代码对照 225

书籍下载

免费下载完整版 PDF,文件名称:《嵌入式C语言实战教程》.pdf

推荐阅读