用CH573寫了個菜單
const char *menu_main[] =
{
? ? "時間設(shè)置",
? ? "日期設(shè)置",
? ? "亮度設(shè)置",
? ? "顯示模式",
? ? "語言設(shè)置",
? ? "脈沖頻率",
? ? "占空比",
? ? "休眠設(shè)置",
};
但是使用字符指針無法定向到正確內(nèi)容,打印出來的內(nèi)如如下
menu0:刐,0,0
menu1:o,0,16
menu2:o,0,32
menu3:o,0,48
menu4:o,0,64
menu5:o,0,80
menu6:o,0,96
menu7:o,0,112
字符串指向如下
字符串訪問如下
測試通過強轉(zhuǎn)(const char *)、&、*三種方式都無法打印正確內(nèi)容,是不是編譯器需要設(shè)置什么內(nèi)容