Выделение/освобождение памяти

int malloc(int size);

Выделение новой области памяти(в отлаживаемом процессе), в которой доступны операции записи/чтения и исполнения

Параметры
  • size:

    • Размер выделяемой области памяти

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

Функция возвращает адрес выделенной области памяти или 0 в случае ошибки

Пример
malloc(1024);

bool free(int addr);

Освобождение памяти выделенной ф-ей malloc(и не только ;))

Параметры
  • addr:

    • адрес освобождаемого блока памяти

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

Функция возвращает true если удалось освободить блок памяти и false в случае ошибки

Пример
malloc(1024);