|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
结构体是由一系列具有相同类型或不同类型的数据构成的数据集合。 typedef struct 变量; 函数指针; 9 m0 @. p8 W3 t' {7 ?) G& d
指针是地址,指向内存中的变量。
! X3 I9 l J7 O4 V! j5 D
函数指针是指向函数的指针变量。 - [: p a4 u) |- s8 h p
1、主函数如下: 系统初始化后,进入主循环,通过结构体调用system文件的函数。 2、结构体类型定义 定义1个变量与2个函数指针。
( V+ q8 x+ k$ N6 O {1 ^2 y
% f% K' B! |# s7 M- v6 F
6 O" U9 V) c2 K& {+ @9 ~* v9 y, m. c" r0 t( _0 N( {8 k5 M
5 v2 ^! C! n$ G9 ~4 S# @
4 v: E7 b3 e. L8 s
单片机C语言的面向对象编程,是利用结构体,将变量、指针、函数等进行封装,达到编程更加方便、程序可读性更好、方便移植等目的。 l. p% h4 i0 @# C6 p
+ n7 W" v( \- A7 T5 x, W( y8 q
9 L+ l. Y% s1 X% z9 U
1 r. _$ \/ n4 ?
/ w$ b ?+ }* m+ `9 w: ^8 u |
- R8 m( I6 ]8 o, \8 W4 l; R
3 P5 E' A6 W) {
- e n! O q% \) G8 z; H }+ t
; _2 M$ C. K" {4 v1 h7 b, E7 d) Q$ V; Y8 e. A/ o! S4 q
# N: |3 e+ I8 |! N: ] P
$ l7 g" |/ {3 R0 n E, @/ Z- r" X. W
* |4 @/ C3 B: Z+ |# Y' V+ P
( C" d- y. G; ^! ~$ t. e$ k3 A: P |
|