У меня есть программа командной строки C, для которой я использую функцию calloc (), чтобы назначить некоторую память для структуры, в которой также есть структура с некоторым назначенным объемом памяти.
Если я использую функцию free () для освобождения памяти из родительской структуры, будет ли она также освобождать память из дочерней структуры?
Или я должен сначала освободить память от дочерней структуры?