C

Implementing a stack in C

Në shqip: Stiva në C

ShpjegimiSQ

Një stivë në C ndërtohet me një varg dhe një numër që tregon majën: push e vendos elementin dhe e rrit numrin, pop e zvogëlon dhe e kthen. Kujdes nga mbushja dhe zbrazja.

EnglishEN

A stack in C is built from an array and a number marking the top: push stores the item and increments it, pop decrements it and returns the item. Watch out for full and empty.

Si ta mendosh

Si pirgu i pjatave në kuzhinë.

Lexoje në anglisht

Like a stack of plates in the kitchen.

Shembull kodic

int stiva[100], maja = 0;
void push(int x) { if (maja < 100) stiva[maja++] = x; }
int pop(void) { return maja > 0 ? stiva[--maja] : -1; }

Terma të lidhur