Imaginemos que tenemos una estructura tal que:
y ahora
Quería saber si liberar la memoria así:
es correcto.
Un saludo.
Código (c) [Seleccionar]
struct estructura{
// miembros
};
struct estructura *variable;
y ahora
Código (c) [Seleccionar]
variable = malloc(5 * sizeof(*variable));
Quería saber si liberar la memoria así:
Código (c) [Seleccionar]
for(i = 0; i < 5; i++){
free( (variable + i) );
(variable + i) = NULL;
}
es correcto.
Un saludo.