2019-07-21 01:30发布
typedef struct { u8 current;//当前状态索引号 u8 up; //向上 u8 down; //向下 u8 enter; //确定 u8 exit; //退出 void (*current_operation)(void); //当前状态应该执行的操作 } Menu_table;
Menu_table table[56]= { { 0, 8, 8, 1,1,(*fun0)}, //0//第一级English { 1, 1, 1, 2,1,(*fun1)},// 第二级 主界面 { 2, 4, 3, 2,1,(*fun2)},// 第三级 功能界面 { 3, 2, 4, 4,0,(*fun3)},// 第三级 { 4, 3, 2, 3,0,(*fun4)},// 第三级 { 5, 3, 7, 6,0,(*fun5)},// { 6, 6, 6, 5,0,(*fun6)},// { 7, 5, 1, 0,0,(*fun7)},//1 { 8, 0, 0, 9,9,(*fun8)},//第一层中文 { 9, 9, 9,10,9,(*fun9)},//第二级 主界面 {10,10,10,10,9,(*fun10)},// 第三级 功能界面 {11, 9,13,12,0,(*fun11)},// 第三级 {12,12,12,11,0,(*fun12)}, // 第三级 {13,11,15,14,0,(*fun13)}, {14,14,14,13,0,(*fun14)}, {15,13, 9, 8,0,(*fun15)}, }; 楼主,请问那些数据是怎么算出来的
最多设置5个标签!
--------------------------------
请看26楼的说明
typedef struct
{
u8 current;//当前状态索引号
u8 up; //向上
u8 down; //向下
u8 enter; //确定
u8 exit; //退出
void (*current_operation)(void); //当前状态应该执行的操作
} Menu_table;
Menu_table table[56]=
{
{ 0, 8, 8, 1,1,(*fun0)}, //0//第一级English
{ 1, 1, 1, 2,1,(*fun1)},// 第二级 主界面
{ 2, 4, 3, 2,1,(*fun2)},// 第三级 功能界面
{ 3, 2, 4, 4,0,(*fun3)},// 第三级
{ 4, 3, 2, 3,0,(*fun4)},// 第三级
{ 5, 3, 7, 6,0,(*fun5)},//
{ 6, 6, 6, 5,0,(*fun6)},//
{ 7, 5, 1, 0,0,(*fun7)},//1
{ 8, 0, 0, 9,9,(*fun8)},//第一层中文
{ 9, 9, 9,10,9,(*fun9)},//第二级 主界面
{10,10,10,10,9,(*fun10)},// 第三级 功能界面
{11, 9,13,12,0,(*fun11)},// 第三级
{12,12,12,11,0,(*fun12)}, // 第三级
{13,11,15,14,0,(*fun13)},
{14,14,14,13,0,(*fun14)},
{15,13, 9, 8,0,(*fun15)},
}; 楼主,请问那些数据是怎么算出来的
一周热门 更多>