|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jan 2007
Città: villa verucchio
Messaggi: 1921
|
[c] liste
ciao, se in una funzione viene passata per valore una generica lista t cosi fatta:
t -> CELLA1 -> CELLA2 -> CELLA3 -> NULL e nella funzione viene fatto in modo che la cella 2 punti a NULL, al ritorno nel main, ammesso che la fuznione non restituisca niente di niente ed è passata non per indirizzo, ho questa situazione: t -> CELLA1 -> CELLA2 -> NULL CELLA3 -> NULL o questa? t -> CELLA1 -> CELLA2 -> CELLA3 -> NULL Grazie della'aiuto
__________________
CPU: Amd Phenom II 955--MB: Gigabyte GA-890GPA-UD3H--RAM:4 GB DDR3--SV: ATI Radeon HD 5770--HD: Western Digital Caviar Black 500 gb--ALI:: Corsair 650w--MONITOR: SyncMaster P2270--ROUTER: Netgear DG834G--SO: Win 7 Professional 64 bit |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
|
t → CELLA1 → CELLA2 → NULL... e CELLA3 e seguenti sono persi per sempre. :P
Ovviamente nel dirti questo sto facendo delle supposizioni su come sia implementata tale lista, ma dovresti ottenere questo risultato.
__________________
C'ho certi cazzi Mafa' che manco tu che sei pratica li hai visti mai! |
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Aug 2005
Messaggi: 168
|
La prima opzione. Chiaramente perdendo il riferimento a cella3 non potrai più accedervi in nessun modo.
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Jan 2007
Città: villa verucchio
Messaggi: 1921
|
ok grazie infatti l'ho appena verificato con una prova pratica
__________________
CPU: Amd Phenom II 955--MB: Gigabyte GA-890GPA-UD3H--RAM:4 GB DDR3--SV: ATI Radeon HD 5770--HD: Western Digital Caviar Black 500 gb--ALI:: Corsair 650w--MONITOR: SyncMaster P2270--ROUTER: Netgear DG834G--SO: Win 7 Professional 64 bit |
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Feb 2004
Messaggi: 1454
|
Quote:
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 08:50.




















