C语言技巧 结构体(列表的一种实现)
在显示的时候经常看到:
有很多的选项,然后按键可以控制选择第几个选项.
为了实现上面功能需要
一个列表一样的东西,(把备选项列出来)
同时需要一个序号,(用于记录当前在第几个选项处)
在lcd.h文件中定义一个结构体:
(这个结构体就相当于列表了)
在lcd.c文件中,就可以对自己定义的结构体类型进行声明变量了.
(在定义的同时,也可进行初始化赋值)
之后把 local_list ,通过extern声明到 lcd.h 中,就可以在程序的其他.c中使用了.
在显示的时候经常看到:
有很多的选项,然后按键可以控制选择第几个选项.
为了实现上面功能需要
一个列表一样的东西,(把备选项列出来)
同时需要一个序号,(用于记录当前在第几个选项处)
在lcd.h文件中定义一个结构体:
(这个结构体就相当于列表了)
在lcd.c文件中,就可以对自己定义的结构体类型进行声明变量了.
(在定义的同时,也可进行初始化赋值)
之后把 local_list ,通过extern声明到 lcd.h 中,就可以在程序的其他.c中使用了.