atoi, atol, atoll
|
|
Эта страница была переведена автоматически с английской версии вики используя Переводчик Google. Перевод может содержать ошибки и странные формулировки. Наведите курсор на текст, чтобы увидеть оригинал. Щёлкните здесь, чтобы увидеть английскую версию этой страницы. (Вы можете помочь в исправлении ошибок и улучшении перевода. Для инструкций перейдите по ссылке.) |
<metanoindex/>
<tbody> </tbody>| Определено в заголовочном файле <stdlib.h>
|
||
int atoi( const char *str ); |
||
long atol( const char *str ) |
||
long long atoll( const char *str ); |
(начиная с C99) | |
str.str.Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Отбрасывает любые пробельные символы до тех пор, пока не будет найден первый непробельный символ, затем берёт как можно больше символов для формирования допустимого представления целого числа и преобразует их в целочисленное значение. Допустимое целочисленное значение состоит из следующих частей:
- (необязательно) знак плюс или минус
- цифры
Если значение результата не может быть представлено, т.е. преобразованное значение выходит за пределы диапазона соответствующего возвращаемого типа, поведение не определено.
Параметры
| str | — | указатель с нулевым байтом строки должны интерпретироваться
Оригинал: pointer to the null-terminated byte string to be interpreted Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. |
Возвращаемое значение
str на успех. Если преобразованное значение выпадает из диапазона соответствующего типа возврата, возвращаемое значение не определено. Если преобразование не может быть выполнено, 0 возвращается.str on success. If the converted value falls out of range of corresponding return type, the return value is undefined. If no conversion can be performed, 0 is returned.Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Пример
| Этот раздел не завершён Причина: нет примера |
См. также
(C99) |
конвертирует однобайтовую строку в целочисленное значение (функция) |
(C99) |
преобразует однобайтовую строку в беззнаковое целое значение (функция) |
Документация C++ по atoi, atol, atoll
| |