|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Feb 2005
Messaggi: 162
|
[C]DUBBIO LISTE
Codice:
void inserisci_dopo (lista &L, nodo *p, int n)
{
nodo *q = new nodo;
q->n = n;
q->prossimo = p->prossimo;
p->prossimo = q;
}
nella prima riga creo un nuovo nodo puntato da q, nella terza q punta al prossimo nodo come p, nella riga 4 inserisco i nodo.... se non si fosse capito non mi è chiara la seconda riga |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jul 2004
Città: Napoli
Messaggi: 2029
|
il fatto è semplice.
se vedi la struttura del nodo dovrebbe essere fatta così Codice:
struct nodo{
int n;
nodo *prossimo;
}
per non confonderti perchè alla funzione non passi la variabile con un'altro nome?? tipo elemento. ciao |
|
|
|
|
|
#3 | |
|
Bannato
Iscritto dal: Mar 2004
Città: Roma
Messaggi: 2683
|
Quote:
Scusa ma per inserire un nuovo nodo lo dovrai presumibilmente allocare dinamicamente con malloc...che intendi con nodo *q = new nodo; Così stai dichiarando un puntatore q di tipo nodo...e gli devi attribuire l'indirizzo di un nuovo nodo allocato dinamicamente. poi quando fai q->n = n; dici semplicemente che il campo n puntato dal nodo il cui indirizzo è contenuto in q viene settato al valore intero contenuto nella variabile n q->prossimo = p->prossimo; questa setta il campo prossimo del nodo puntato da q con il valore contenuto nel campo prossimo del nodo puntato da p p->prossimo = q; e questa setta il campo prossimo del nodo puntato da p con l'indirizzo in q se non erro... Però a che ti serve questo programma?non ne vedo un'utilità pratica ma forse mi sbaglio... Spero di esserti stato d'aiuto... Ciao Andrea |
|
|
|
|
|
|
#4 | |
|
Moderatore
Iscritto dal: Nov 2003
Messaggi: 16212
|
Quote:
__________________
Ubuntu è un'antica parola africana che significa "non so configurare Debian" Scienza e tecnica: Matematica - Fisica - Chimica - Informatica - Software scientifico - Consulti medici REGOLAMENTO DarthMaul = Asus FX505 Ryzen 7 3700U 8GB GeForce GTX 1650 Win10 + Ubuntu |
|
|
|
|
|
|
#5 |
|
Bannato
Iscritto dal: Mar 2004
Città: Roma
Messaggi: 2683
|
wee...ciao grande ZioSilvio..come stai?
cmq lui aveva scritto C...ecco perchè c'era qualcosa che non mi quadrava...di C++ non sò nulla |
|
|
|
|
|
#6 | |
|
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: 04:54.



















