结构体是由一系列具有相同类型或不同类型的数据构成的数据集合。 typedef struct 变量; 函数指针; 2 R- L0 Q; x* ^
指针是地址,指向内存中的变量。
p. z& o. L" y& Q% x
函数指针是指向函数的指针变量。
) A3 l1 b# d& S2 E$ N! P2 R, ^
1、主函数如下: 系统初始化后,进入主循环,通过结构体调用system文件的函数。 2、结构体类型定义 定义1个变量与2个函数指针。 2 q# ?( M, X2 k+ v
' h) R; P! s' l I6 e
6 |% w4 t0 q: A$ f6 M. Q- t- y8 M* F9 y) c) B& @# Z8 f
3 I* V7 a4 q2 _/ t0 S/ N6 ]
; }! B2 C% i5 o
单片机C语言的面向对象编程,是利用结构体,将变量、指针、函数等进行封装,达到编程更加方便、程序可读性更好、方便移植等目的。
0 o: o% o* J; L % d1 H! r9 k& g" t% ]( i2 u o& T
+ z, ?7 [8 i4 b
0 G8 e0 w) C, R4 E# W
5 N8 y$ t" d! L8 L3 Z/ O: D |