✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.
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 ?