0 / 0 / 0
Регистрация: 02.11.2013
Сообщений: 5
|
||||||||||||||||
1 | ||||||||||||||||
free04.11.2013, 11:55. Показов 994. Ответов 5
Метки нет (Все метки)
Выделил память под массив(строку), размером 5 элементов.
realloc может возвратить указатель на новую область памяти, поэтому старую нужно очистить.
Помогите разобраться.
0
|
04.11.2013, 11:55 | |
Ответы с готовыми решениями:
5
ошибка с free free и метки Компилятор C-Free C-Free Standart |
What a waste!
1608 / 1300 / 180
Регистрация: 21.04.2012
Сообщений: 2,729
|
|
04.11.2013, 12:05 | 2 |
1
|
0 / 0 / 0
Регистрация: 02.11.2013
Сообщений: 5
|
|
04.11.2013, 12:15 [ТС] | 3 |
Но если данные в этой области памяти не имеют смысла, потому что в указателе лежит уже другой адрес, почему бы не освободить там память? Видимо, я просто чего-то элементарного не понимаю.
0
|
2381 / 1665 / 279
Регистрация: 29.05.2011
Сообщений: 3,399
|
|
04.11.2013, 12:23 | 4 |
1
|
0 / 0 / 0
Регистрация: 02.11.2013
Сообщений: 5
|
|
04.11.2013, 12:30 [ТС] | 6 |
0
|
04.11.2013, 12:30 | |
04.11.2013, 12:30 | |
Помогаю со студенческими работами здесь
6
calloc, free. с free в delete Free - не удаляется память Free(): invalid pointer Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |