Выделение/освобождение памяти
int malloc(int size);
Выделение новой области памяти(в отлаживаемом процессе), в которой доступны операции записи/чтения и исполнения
Параметры
-
size:
-
Размер выделяемой области памяти
-
Возвращаемое значение
Функция возвращает адрес выделенной области памяти или 0 в случае ошибки
Пример
malloc(1024);
bool free(int addr);
Освобождение памяти выделенной ф-ей malloc(и не только ;))
Параметры
-
addr:
-
адрес освобождаемого блока памяти
-
Возвращаемое значение
Функция возвращает true если удалось освободить блок памяти и false в случае ошибки
Пример
malloc(1024);