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

Ваш аккаунт

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

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

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

malloc - отвести память

Описание

      Размещает  блок памяти объемом  numbytes  байтов. Если
      numbytes равен 0, то возвращает NULL.

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

      #include <stdlib.h>
      void *malloc(unsigned numbytes);            /* ANSI */

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

      Возвращает указатель на размещенный блок памяти.  Либо
      возвращает NULL  при недостатке памяти  или  в  случае
      numbytes==0.

Пример

      #include <stdlib.h>
      #include <stdio.h>
      #define NUM_INTS 7623
      int *memblock;
      main()
      {
        memblock = malloc(NUM_INTS*sizeof(int));
        if (memblock==NULL)
            printf("Нехватка памяти\n");
        else
            printf("Память отведена\n");
        free(memblock);
      }

Рекомендация

      Смотрите также calloc, free, realloc, farmalloc.

оглавление

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

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