私は宿題に取り組んでおり、たとえば配列から数字である2文字を取得しようとしています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
がメインから渡されます。