【发布时间】:2020-05-08 00:54:25
【问题描述】:
问题:
- 我有一个字符数组
char myCharArray[] = "0x77",我需要将其转换为与uint8_t = 0x77相同。
我尝试了各种方法,但没有 ide。可以做到这一点,如果可以,我可以得到一些帮助。
提前致谢
【问题讨论】:
-
这似乎正是您所需要的:Convert hex string (char []) to int?
问题:
char myCharArray[] = "0x77",我需要将其转换为与uint8_t = 0x77 相同。 我尝试了各种方法,但没有 ide。可以做到这一点,如果可以,我可以得到一些帮助。
提前致谢
【问题讨论】:
@Marco Bonelli,谢谢你成功了。以下解决了我的问题:
uint8_t addr = (uint8_t)strtol(buffer, NULL, 0);
【讨论】: