|
樓主想把數(shù)組變成字符串干嘛用呢
(我在搜百度時,發(fā)現(xiàn)我們論壇這個問題也沒回答,所以就此發(fā)表一點個人見解)
我在lcd12864里:打印一串字符用 LCD12864_write_word(變量);
比如 LCD12864_write_word("00");
變量當(dāng)然可以是字符串
那么我添加加如下代碼
u8 arry[5]={1,1,1,1,1}; //欲轉(zhuǎn)換的數(shù)組
u8 str[]="12345"; //原本的字符串
u8 i;
for(i=0;i<5;i++){
str[i] = arry[i] +0x30;
}
顯示 LCD12864_write_word(str);
就變成了11111
一個數(shù)字0x30(十進制48)是字符0,不明白的話搜下ascii碼表有幫助
|
|