✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.
Une fonction t_circle * create_circle(int a, int b, int r) alloue dynamiquement de la mémoire pour stocker un t_circle. Elle alloue et initialise son champ center avec l'appel de la fonction create_point(a, b). Et initialise également son champ radius avec la valeur r.
On considère ensuite l'instruction suivante :
t_circle * c = create_circle(1, 2, 3);
Parmi les suite d'instructions suivantes, laquelle permet de libérer toute la mémoire allouée par create_circle ?