Classe Stack
Lezione 3 di 13 del corso Pila - Serie sulle strutture dati #1 di Coddy.
La struttura dati Stack che creeremo memorizzerà solo numeri interi.
Ogni volta che crei una struttura dati, dovresti decidere come gestire internamente i suoi elementi.
Il modo più diffuso è usare un array, ma esistono molti modi diversi da un linguaggio di programmazione all'altro.
Durante questo progetto, ti guideremo passo passo nella creazione della classe Stack, ma dovrai decidere come implementare tutto internamente.
Se sei bloccato, non esitare a contattare il nostro supporto per ricevere aiuto!
Sfida
FacileScrivi una classe Stack con un costruttore che non riceve alcun input.
Nel costruttore, inizializza la variabile di classe che conterrà gli elementi dello stack, partendo da un array vuoto.
Provalo tu
#include <stdio.h>
#include "stack.h"
int main() {
Stack stack;
Stack_init(&stack);
printf("%d\n", stack.size);
return 0;
}
Tutte le lezioni di Pila - Serie sulle strutture dati #1
3Sfide di esercitazione
Esercitazione #1Esercitazione #2Esercitazione #3Esercitazione #4Esercitazione #5Esercitati da solo: Compilatore C online