本帖最后由 myrgb 于 2016-10-17 11:20 编辑
最近做液晶菜单,看了一下论坛《一个占用内存极少的菜单系统的实现》
http://www.amobbs.com/thread-798580-1-1.html
,由于基础不好,
指针数组的内容怎么能像一般的数组替换其字符内容。
U8 * _CONST_ FuncItemCN[]=
{
{"读出数据"},
{"阈值"},
{"灵敏度"},
{"测量时间"},
};
比如我需要在程序中替换“读出数据”,怎么改呢
似乎是动态菜单,如工程中的程序
for(Menu_j = 0;Menu_j < ItemNum; Menu_j++){//
ChangeDispItem = (U8 *)&DataItem[Menu_j];
*(ChangeDispItem + 4) = Menu_j+'0';
没能看懂为什么加'0'起到什么作用。
请教各位,非常谢谢
感谢回复,我也意识到这个问题。现在用结构的方式解决
一周热门 更多>