单片机C语言
【学习目标】
掌握C语言的基本数据类型和数据类型修饰符; 掌握C语言的运算符,特别是位运算符和逻辑运算符 掌握C语言的重要控制语句,包括if,while和for; 掌握C语言控制语句的控制范围; 熟练掌握一维数组的用法;
了解二维数组的用ຫໍສະໝຸດ ; 熟练掌握函数的用法; 熟练掌握C语言书写规范; 熟练掌握基于多个文件的模块化程序设计方法;
Page 13 2018/12/15
运算符
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
算术运算符 (+ * / %) 关系运算符 (> < == >= <= !=) 逻辑运算符 (! && ||) 位运算符 (<< >> ~ | ∧ &) 赋值运算符 (=及其扩展赋值运算符) 条件运算符 (?:) 指针运算符 (*和&) 求字节数运算符(sizeof) 强制类型转换运算符( (类型) ) 分量运算符(.->) 下标运算符([ ]) 其他 (如函数调用运算符())
Page 2 2018/12/15
第4章 单片机C语言
1
C语言的复习
2
数组在单片机中的使用
3
宏定义在单片机中的使用
4
C语言书写规范
多文件项目管理
2018/12/15
5
Page 3
第4章 单片机C语言
1
C语言的复习
2
数组在单片机中的使用
3
宏定义在单片机中的使用
4
C语言书写规范
多文件项目管理
2018/12/15
Page 18 2018/12/15
数组
1、一维数组的定义格式为: 类型说明符 数组名[常量表达式]; 数组定义注意事项: 数组声明时数组长度必须是常量表达式,不能包含 变量.例如,下面这样定义数组是不行的: 数组第一个元素下标是0。 字符数组的初始化方法: char str[]=‛Hello World!‛;