Pagini: [1]   În jos
  Imprimă  
Ajutor Subiect: Structuri de date  (Citit de 1310 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
Mitza444
Client obisnuit
**

Karma: 6
Deconectat Deconectat

Mesaje: 82



Vezi Profilul
« : Decembrie 08, 2012, 20:50:09 »

Imi poate explica si mie cineva ce face si la ce se foloseste urmatoarea declarare:
Cod:
struct nod{
nod *p;
}
Eu stiam ca in interiorul structuri se pot declara doar campuri de tipul int,float,string etc.Dar am observat in unele surse aceasta declarare.Numai pointeri se pot declara in acest fel sau as putea sa zic si :
Cod:
struct nod{
nod p;
}
As dori o explicatie cum functioneaza,daca se poate.
Multumesc.
Memorat
PlayLikeNeverB4
Nu mai tace
*****

Karma: 212
Deconectat Deconectat

Mesaje: 721



Vezi Profilul
« Răspunde #1 : Decembrie 08, 2012, 21:06:13 »

Merge doar prima varianta. Daca ai declara cu a doua varianta ai avea un fel de ciclu infinit. Pointerul p este adresa urmatorului element in structura de date.
Memorat
Pagini: [1]   În sus
  Imprimă  
 
Schimbă forumul:  

Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines