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