|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Jan 2005
Messaggi: 295
|
[C]Cancellazzione liste
Come si fa,una volta creata una lista a cencellare l'intera lista e non l'elemento singolo??
|
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8897
|
scorri la lista e cancelli nodo per elemento.
Al massimo se vuoi fare la cosa più schifosa che esiste in programmazione fai head = NULL ~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8897
|
Codice:
#include <stdio.h>
#include <windows.h>
typedef struct EL {
int iValue;
struct EL *pProx;
} Node;
Node* Inito (){
return NULL;
}
void LoadNode (Node **head){
int i;
Node *pSupp;
for (i=9;i>=0;i--){
pSupp = (Node*) malloc(sizeof(Node));
pSupp->iValue = i;
if (*head == NULL){
printf ("\ntesta");
pSupp->pProx = NULL;
*head = pSupp;
}
else{
pSupp->pProx = *head;
*head = pSupp;
}
}
}
void SeeList (Node *pHead){
Node *pSupp;
pSupp = pHead;
printf ("\nSee List.\n");
while (pSupp!=NULL){
printf ("\nElement:\t%d\n",pSupp->iValue);
pSupp = pSupp->pProx;
}
}
Node* ElimList (Node *pHead){
Node *pProx, *pAct;
pAct = pProx = pHead;
while (pAct!=NULL){
pProx = pProx->pProx;
free(pAct);
pAct = pProx;
}
return (NULL);
}
int main (void){
Node *head;
head = Inito();
LoadNode (&head);
SeeList (head);
head = ElimList (head);
system ("PAUSE");
return (0);
}
~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso |
|
|
|
|
|
#4 |
|
Member
Iscritto dal: Jan 2005
Messaggi: 295
|
thnx!
|
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8897
|
Quote:
~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 18:52.



















