标签: c++ arduino c-strings
所以我想知道如何将字符串char code[5]转换为整数,这样我就可以进行乘法运算。
char code[5]
例如,在我的代码中,我想这样做:
int duracaoinicial = code[2] * 100;
和
int duracaofinal = code[4] * 100;
但我的字符串是CHAR所以我不能这样做。
希望你们可以帮助我,我觉得这很简单,但我被困住了,我不知道为什么。
答案 0 :(得分:2)
你可以这样做:
int duracaoinicial = (code[2] - '0') * 100;
这会将单个字符转换为数字并乘以100. Example here.