Моя задача - получить long
числовое значение из части char[]
, где у меня есть индекс его начала и окончания. Я только учусь C, так что это сбивает с толку меня, какая функция работает лучше в моем случае ..C получить числовое значение из части строки
Позволяет сказать им функции решений getNum()
:
static char words[100000]; //lets say this is string filled with many num. values and other stuff.
long getNum(int begin, int end){
return (long){part of string starting at words[begin] and ending at words[end]}
}
Я хотел бы знать, лучший способ и самый простой метод для этого. Любые другие комментарии также очень ценятся.
К сожалению, я не считая 'code' в вопросе, как реальные усилия. –
Взгляните на 'atoi'. [LINK] (http://www.codingunit.com/c-reference-stdlib-h-function-atoi-convert-a-string-to-an-integer) – LPs
@SouravGhosh слишком минимальный для минуты вашего времени: //? – hou