找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2227|回复: 6
打印 上一主题 下一主题
收起左侧

求助单片机oled多级菜单C语言程序中结构体这个意思

[复制链接]
跳转到指定楼层
楼主
ID:380951 发表于 2019-7-22 09:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Menu_table  table[56]=
{
    {0,0,1,(*fun0)},//一级界面
    {1,2,0,(*fun1)},//二级界面第一行
    {2,3,4,(*fun2)},//二级界面第二行
    {3,1,5,(*fun3)},//二级界面第三行
    {4,4,1,(*fun4)},//三级界面
    {5,5,1,(*fun5)},//三级界面
};
这是两个按键的 ,看不懂里面的变量啥意思

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:1142265 发表于 2025-1-7 13:54 | 只看该作者
肯定是有一个返回值 一个上下切换值 一个确认值 和一个执行函数。
回复

使用道具 举报

板凳
ID:1142265 发表于 2025-1-7 13:55 | 只看该作者
比如说三个按键 一个上下选择  一个确认 一个返回, 第一行主界面,上下和返回都是零,按下确认就跳到了1,这个1可能就是进入二级界面了
回复

使用道具 举报

地板
ID:1064450 发表于 2025-1-7 17:10 | 只看该作者
两个按键,一个向下选择(菜单时循环的),一个确定,每一级界面第一个是返回上一级剩下的是进入下一级。
回复

使用道具 举报

5#
ID:1034262 发表于 2025-1-7 21:29 | 只看该作者
函数指针。
回复

使用道具 举报

6#
ID:452475 发表于 2025-1-9 15:22 | 只看该作者
0=一级界面 1=二级界面第一行 2=二级界面第二行以此类推 ,(*fun0)是函数指针,跳转到显示界面的函数,里面的数字都是函数的索引。
回复

使用道具 举报

7#
ID:327265 发表于 2025-1-9 22:44 | 只看该作者
(*fun0)是函数指针,其他三个参数分别是第一季界面用到的参数,具体用途看全部代码才知道
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表