|
花了點時間,試試這個
/***********************************************************
//分離字符串為單個字符,儲存于數(shù)組dat
*************************************************************/
void split(unsigned char *strs,unsigned char dat[])
{
unsigned char x;
for(;x<*strs!='\0';x++)
{
dat[x]=*(strs++);
//Write_LCD_data(dat[x]);
}
}
main()
{
unsigned char *s = "K+22",a[sizeof(s)];
unsigned char ge,shi;
split(s,a);
ge= a[2]-'0';
shi = a[3]-'0';
} |
|