b) p ko‘rsatkich ko‘rsatayotgan element info maydonini qandaydir x
o‘zgaruvchida saqlash: x=p->info;
c) lst ko‘rsatkichni yangi ro‘yhat boshiga ko‘chirish: lst=p->ptr;
d) p ko‘rsatkich ko‘rsatayotgan elementni o‘chirish: delete(p);
Natijada6-rasmdagi ko‘rinishgaegabo‘lamiz.
6-rasm. Ro‘yhatning natijaviy ko‘rinishi
Endi shu algoritmni C++ tilidagi realizatsiyasini ko‘rib chiqsak.
Node* p = new Node;
if (lst == NULL){
cout<<"ro'yhatbo'sh";
system("pause");
system("CLS");
}
else { p = lst;
lst = p->next ;
delete(p);
}
Dostları ilə paylaş: