Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Tahir Гость
|
Добавлено: Чт Фев 20 2003 11:49 Заголовок сообщения: Как преобразовать число в char массиве в число типа int? (char "12" -> int 12)) |
|
|
Как преобразовать число в char массиве в число типа int? (char "12" -> int 12) (VC++) |
|
Вернуться к началу |
|
|
FFF Гость
|
Добавлено: Чт Фев 20 2003 13:09 Заголовок сообщения: Re: Как преобразовать число в char массиве в число типа int? (char "12" -> int 12)) |
|
|
char ss[20]= {"56754"}; long nn; int ii;
nn= 0L; //результат ii= 0; //тек позиция в ss while( ss[ii] ) { nn= 10L*nn + (ss[ii] - '0'); ii++; } |
|
Вернуться к началу |
|
|
Tahir Гость
|
Добавлено: Чт Фев 20 2003 13:13 Заголовок сообщения: Re: Как преобразовать число в char массиве в число типа int? (char "12" -> int 12)) |
|
|
Uzhe 4as nazad, kak razobralsja, vse ravno spasibo! |
|
Вернуться к началу |
|
|
Daiser
Зарегистрирован: 28.01.2002 Сообщения: 44 Откуда: Челябинск
|
Добавлено: Чт Фев 20 2003 13:28 Заголовок сообщения: Re: Как преобразовать число в char массиве в число типа int? (char "12" -> int 12)) |
|
|
А что int atoi(const char*) уже отменили? |
|
Вернуться к началу |
|
|
Tahir Гость
|
Добавлено: Чт Фев 20 2003 13:31 Заголовок сообщения: Re: Как преобразовать число в char массиве в число типа int? (char "12" -> int 12)) |
|
|
Genialjno! Spasibo! |
|
Вернуться к началу |
|
|
Dmitry.Karpov http://prof Гость
|
Добавлено: Чт Фев 20 2003 20:56 Заголовок сообщения: Есть такая встроенная функция - sscanf(); остальное - RTFM! (-) |
|
|
- |
|
Вернуться к началу |
|
|
|