C free and struct

Мой вопрос касается функции C free () для освобождения блоков памяти, ранее выделенных с помощью malloc ().
Если у меня есть структурный тип данных, состоящий из нескольких указателей,каждый из них указывает на разные ячейки памяти, что произойдет с этими ячейками памяти, если я применим free () к структуре? эти локации тоже будут бесплатными? или только блок памяти, который выделяет указатель?

13
задан Leandro Galluppi 16 July 2011 в 22:54
поделиться