标签: c
有没有办法直接将字符串转换为uint8_t数字?
例如:" 10"至" 0x10"或" D4"到" 0xD4"。
我已经尝试了uint8_t mynumber = (uint8_t)atoi(mystring);,但它总是首先将我的字符串转换为int(" 10"转换为" 0x0A")。
uint8_t mynumber = (uint8_t)atoi(mystring);