我正在做作业并尝试从数组中获取两个数字字符ABC10DEF
我想获取10它并将其存储在一个int类型中。
number_holder_1 = back[3] - '0';
number_holder_2 = back[4] - '0';
number = number_holder_1 * 10 + number_holder_2;
这不起作用我不知道为什么。
当我打印出它的值时number_holder_1会显示1,当我显示number_holder_2它时会显示,0但是当我打印number它时只会显示0
我不知道怎么做。
更新:
,number和number_holder_1被number_holder_2定义为int类型。
back名为该持有的数组ABC10DEF是从主传递的。