switch(CurMenu.iMenuID) { case 1: break; case 2: break; case 3: break; case 4: break; 。。。。。 }这样顺序的查找应该是比较浪费时间的,那么有没有一个好的算法,可以提高这个效率呢?如果对应多级菜单,那就更痛苦了。
收藏1 举报
宇容创行 发表于 2017-7-27 15:28 40 又不多,有400了,再考虑效率问题
xyz549040622 发表于 2017-7-27 15:33 我现在想到的好办法是,建立一个40的数字,按顺序存放不同显示函数指针,根据偏移值来指向不同的显示函数 ...
您需要 登录 才可以下载或查看,没有账号?注册
查看全部评分
xxzouzhichao 发表于 2017-7-29 15:26
xyz549040622 发表于 2017-7-30 11:22 看看你的这个架构怎么样!
本版积分规则 发表回复 回帖并转播 回帖后跳转到最后一页
等级类勋章
发帖类勋章
时间类勋章
人才类勋章
2841
19330
110
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注电源系统设计
扫码关注21ic项目外包
扫码浏览21ic手机版
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才
京公网安备 11010802024343号