求教:指针数组怎么能改其内容

2020-01-16 18:34发布

本帖最后由 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'起到什么作用。

请教各位,非常谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。