您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
嵌入式C语言实战教程
字数: 378.00千字
装帧: 平装
出版社: 电子工业出版社
作者: 无
出版日期: 2014-06-01
商品条码: 9787121230899
版次: 1
开本: 16开
页数: 226
出版年份: 2014
定价:
¥39
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
本书主要介绍了嵌入式c语言程序设计基础知识、基本数据类型、各种运算符与表达式、c语言9条基本语句和32个关键字、函数、数组、指针、结构体、共用体、枚举型、链表、文件、预处理命令、算法和类型定义符、五子棋人机智能对战等内容。每个知识点都有例子程序,如常用的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.3.1常量9
3.3.2变量10
3.4自定义变量类型typedef13
第4章运算符和表达式14
4.1运算符与表达式14
4.1.1赋值运算14
4.1.2算术运算14
4.1.3关系运算15
4.1.4逻辑运算16
4.1.5位运算17
4.1.6自增减运算及复合运算18
4.1.7条件运算符18
4.1.8逗号运算符19
4.2嵌入式C语言程序的基本结构总结19
第5章嵌入式C语言基本结构程序设计20
5.1概述20
5.2顺序结构:0条基本语句20
5.3选择结构:2条基本语句(if和switch-case-break)20
5.3.1if语句21
5.3.2switch-case语句23
5.4break基本语句25
5.5循环结构:3条基本语句(while、do...while、for)25
5.5.1while语句26
5.5.2do...while语句27
5.5.3for语句27
5.5.4循环嵌套29
5.6其他语句(转移语句):4条基本语句(break、continue、goto、return)29
5.6.1循环语句中的break语句29
5.6.2continue语句30
5.6.3goto语句30
5.6.4return语句31
5.7嵌入式C语言基本结构总结31
第6章函数32
6.1函数概述32
6.2函数声明32
6.3函数定义33
6.4函数的调用33
6.4.1函数的简单调用33
6.4.2函数的参数传递34
6.4.3函数的递归调用36
6.5数组作为函数参数37
6.6函数作用范围与变量作用域38
6.7函数总结39
第7章数组40
7.1一维数组40
7.1.1一维数组的定义40
7.1.2一维数组元素的引用41
7.1.3一维数组的初始化41
7.2二维数组43
7.2.1二维数组的定义43
7.2.2二维数组元素的引用43
7.2.3二维数组的初始化43
7.3字符数组45
7.4嵌入式C语言中数组初始化规则47
7.5数组总结47
第8章指针48
8.1指针概述48
8.2指针和地址48
8.2.1指针变量的定义48
8.2.2指针变量的引用49
8.2.3指针和数组51
8.2.4字符指针51
8.2.5指针数组的定义格式52
8.3函数指针53
8.3.1函数指针定义53
8.3.2函数指针类型54
8.3.3函数类型54
8.3.4通过指针调用函数55
8.3.5返回指向函数的指针56
8.4实验范例:键盘扫描57
8.4.1键盘接口57
8.4.2按键开关的抖动问题57
8.4.3编程范例58
8.5指针总结60
8.6基本C语言语句使用范例61
8.6.1用顺序结构实现流水灯61
8.6.2用单种选择语句if实现流水灯63
8.6.3用多种选择语句if...else、if...elseif...else实现流水灯64
8.6.4用多种选择语句switch-case-break实现流水灯66
8.6.5用循环语句for实现流水灯67
8.6.6用循环语句while实现流水灯68
8.6.7用循环语句do...while实现流水灯69
8.6.8用转移语句goto实现流水灯71
8.6.9用函数调用的方式实现流水灯72
8.6.10用数组实现流水灯73
8.6.11用指针实现流水灯74
8.6.12用指针+数组实现流水灯76
8.6.13用指针+数组+函数实现流水灯77
8.6.14用结构体实现流水灯78
8.6.15用结构体数组实现流水灯80
8.6.16用结构体数组+指针实现流水灯81
第9章结构体83
9.1结构体概述83
9.2结构体变量84
9.2.1结构体变量定义84
9.2.2结构变量成员的表示方法86
9.3结构变量的初始化和赋值87
9.3.1结构变量的初始化87
9.3.2结构变量的赋值88
9.4结构数组的定义88
9.5结构指针变量的说明和使用90
9.5.1指向结构变量的指针90
9.5.2指向结构数组的指针92
9.5.3结构指针变量作为函数参数93
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.2.1无参宏定义113
14.2.2带参宏定义117
14.3文件包含121
14.4条件编译122
14.5预处理命令总结125
第15章算法和类型定义符126
15.1算法126
15.1.1程序的灵魂――算法126
15.1.2算法分类126
15.1.3算法的特性126
15.1.4算法形式126
15.2结构化程序设计方法127
15.3类型定义符typedef127
15.4算法和类型定义符总结128
15.5常用的10种实例128
15.5.1冒泡排序算法128
15.5.2回文算法130
15.5.3幂运算131
15.5.4加法运算132
15.5.5求直角三角形边长133
15.5.6在排序号的数组中插入元素133
15.5.7字符串的拼接134
15.5.8闰年判断135
15.5.9字符串查询136
15.5.10输出三位水仙花数137
15.5.11计算某个日期对应该年的第几天138
15.5.12输出月份对应的英文名称139
第16章五子棋人机智能对战140
16.1五子棋人机智能对战界面140
16.2五子棋人机智能对战软件说明141
16.3五子棋人机智能对战程序141
第17章程序模块化设计173
17.1模块化设计的优势173
17.2模块化设计的步骤173
17.2.1建立两个文件173
17.2.2编写C语言文件函数实体174
17.2.3编写.h文件174
17.2.4在工程中添加C语言文件175
17.2.5工程文件的管理175
17.3模块化设计总结177
第18章程序编程规范及优化178
18.1嵌入式C语言程序编程规范178
18.1.1编程总原则178
18.1.2编程举例180
18.1.3注释181
18.1.4命名182
18.1.5编辑风格182
18.2C语言程序编程规范总结183
18.3程序优化186
18.4项目管理知识186
18.4.1项目定义186
18.4.2项目三要素186
18.4.3项目过程187
18.4.4项目评估标准187
18.5电子产品开发流程187
第19章嵌入式C语言编程常见错误和程序调试190
19.1嵌入式C语言编程常见错误190
19.2C语言程序调试常见错误及警告的解决方法190
19.3C语言编译器错误信息中文翻译195
19.4MDKC常用警告原因及处理方法199
附录AMicrosoftVisualC++6.0软件使用介绍202
A.1工程(Project)及工程工作区(ProjectWorkspace)202
A.2启动并进入VC6.0的集成开发环境203
A.3创建工程并输入源程序代码204
A.4不创建工程,直接输入源程序代码207
A.5编译、链接后运行程序207
A.6VC6.0常见快捷键操作208
附录BMDK建立工程211
附录CKEILC51建立工程216
附录D嵌入式C语言关键字222
附录E常用字符与ASCII代码对照225
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网