node_list_add_tail(&head, new_node("4"));
node_list_add_tail(&head, new_node("5"));
// birinchi elementdan boshlab ro’yxat bo’yicha
// qadamlarni bajarish
for (struct node *i = node_list_head_first(&head);
!node_list_is_last(&head,
i);
i=node_list_next(i))
{
printf("node: %s\n", i->string);
}
return 0;
}
Xulosa
Ushbu mavzuda zamonaviy dasturlashda qo’llaniladigan muhim
tuzilmalardan biri bog’langan ro’yxatlar haqida ma’lumotlar berildi. Bog’langan
ro’yxatlarning nazariy aspektlari va ularning amaliy tadbiqlari qarab chiqildi.
Nazariy masalalar uchun ikki tilda Si va Python da amaliy tadbiqlari o’rganildi.
55
Do'stlaringiz bilan baham: |