void *malloc(size_t size)
Прототип:
Описание:
Функция malloc() возвращает адрес на первый байт области памяти размером size байт, которая была выделена из кучи. Если памяти недостаточно, чтобы удовлетворить запрос, функция malloc() возвращает нулевой указатель. Очень важно всегда проверять возвращаемое значение на его равенство NULL, прежде чем пытаться использовать этот указатель. Попытка использования нулевого указателя обычно влечет крах системы.
Пример: