C/Traballar con listas encadeadas: Diferenzas entre revisións

Contido eliminado Contido engadido
Gallaecio (conversa | contribucións)
Simplificáronse as funcións.
Gallaecio (conversa | contribucións)
Eliminadas unhas chaves innecesarias.
Liña 105:
{
if(anterior == NULL) // Se hai que borrar o primeiro elemento...
{
*punteiro = lista->seguinte;
}
else // En caso de ser calquera outro elemento...
{
anterior->seguinte = lista->seguinte;
}
 
free(lista); // Libérase a memoria almacenada en “lista”, que contén o elemento a borrar.