简单的函数入门示例:

1 函数


声明要在主函数之前,否则出错找不到子函数
![在这里插入图片描述](https://img-blog.csdnimg/20200203213505330.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MDIyNzg0NQ==,size_16,color_FFFFFF,t_70

2 语句

  1. 循环语句
  2. 判断语句

while(1) {
}
循环执行大括号内的语句
“()”内“1”为条件判断。1表示永远是真,基准如果是0永远是假;

do while


if

if else

swich


for( ; ; ){
}

3宏定义


#define a 100 表示用a代替100,宏定义可以方便移植,直接改定义即可

引入头文件

下面内容是否要编译,满足b=1
下面之间的程序进行编译,否则不编译

4数据表达式









变量
一个字节-8位

在STM32内可以用简写 因为有宏定义枚举

5进阶知识


TAB键缩进

6结构体

7枚举

更多推荐

STM32基础-C语言基础