Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

itoa - представление целого

Описание

      Преобразует  value  в строку,  заканчивающуюся  нулем,
      используя radix. Radix задает основание системы исчис-
      ления и должен быть в диапазоне 2...36. Если value от-
      рицательно и radix равен 10,  первой литерой str будет
      '-'. Результат записывается в строку str, которая долж-
      на быть достаточно велика, чтобы результат поместился.

Использование

      #include <stdlib.h>
      char * itoa(int value, char * str, int radix);

Возвращаемое значение

      Возвращает str. Ошибки не возвращаются.

Пример

      #include <stdlib.h>
      #include <stdio.h>
      main()
      {
        char buffer[10];
        int value = 67;
        char *ptr;
        ptr = itoa(value, buffer, 2);
        printf("Число %d как двоичное=\"%s\"\n",value,
                                                    buffer);
        ptr=itoa(value, buffer, 8);
        printf("Число %d как восьмеричное=\"%s\"\n",value,
                                                    buffer);
        ptr=itoa(value, buffer, 16);
        printf("Число %d как 16-ричное=\"%s\"\n",value,
                                                    buffer);
      }

оглавление

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог