Результаты поиска по запросу "free"

2 ответа

Я вызываю free (), но указатель все еще содержит данные, и его содержимое не изменилось

7 ответов

Почему именно я не должен вызывать free () для переменных, не распределенных malloc ()?

9 ответов

Если free () знает длину моего массива, почему я не могу запросить его в своем собственном коде?

ТОП публикаций

8 ответов

Вы делаете главное предположение. Например, системный программист абсолютно должен беспокоиться о распределении и освобождении памяти.

у я должен использовать free (), когда я объявляю указатель, такой как: int *temp = (int*)malloc(sizeof(int)) *temp = 3;но не когда я int temp = 3;

4 ответа

Перегрузка free (), поэтому моя программа использует мою вместо системной

Мне нужно перекодироватьfree() func для образовательных целей, и он должен быть названfree() также. Когда я переименую свою функциюmyfree() это работает безупречно, но когда я называю этоfree() программа не знает, нужно ли ему использовать мою ...

1 ответ

Вы не можете умножить указатель и size_t ...

шу прощения за длинный код. У меня простой вопрос, но я решил включить свой код, чтобы было ясно, откуда я. Я получаю реаллок коррупцию. Я думаю, что коррупц...

7 ответов

Free () обнуляет память?

17 ответов

 и действовать соответственно.

ыло то, что беспокоило меня целую вечность. Нас всех учат в школе (по крайней мере, так было), что вы ДОЛЖНЫ освободить каждый указатель, который выделен. Мне немного любопытно, однако, о реальной стоимости не освобождения памяти. В некоторых ...

5 ответов

Функция free () в C не работает для меня

Я пытался освободить память, выделенную черезmalloc() с помощьюfree(). Некоторые структуры он делает свободными, но оставляет некоторые такими, какими они были, и они также остаются связанными со своими детьми. Это также никогда не освобождает ...

8 ответов

Освобождение в атаке ()