Пространства имён
Варианты
Действия

malloc

Материал из cppreference.com
< c‎ | memory

Определено в заголовочном файле <stdlib.h>
void* malloc( size_t size );
Выделяет size байт неинициализированные хранения.
Оригинал:
Allocates size bytes of uninitialized storage.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Если выделение успешно, возвращает указатель на самой низкой (первой) байт в выделенный блок памяти, который соответствующим выровнены для любого типа объектов.
Оригинал:
If allocation succeeds, returns a pointer to the lowest (first) byte in the allocated memory block that is suitably aligned for any object type.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Если size равна нулю, то поведение определяется реализацией (нулевого указателя могут быть возвращены, или некоторые не нулевой указатель может быть возвращен, которая не может быть использован для доступа к памяти)
Оригинал:
If size is zero, the behavior is implementation defined (null pointer may be returned, or some non-null pointer may be returned that may not be used to access storage)
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

[править] Параметры

size -
количество байт для распределения
Оригинал:
number of bytes to allocate
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

[править] Возвращаемое значение

указатель на начало вновь выделенной памяти или пустой указатель, если произошла ошибка. Указатель должен быть освобожден с free().
Оригинал:
pointer to the beginning of newly allocated memory or null pointer if error has occurred. The pointer must be deallocated with free().
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

[править] См. также