Menu
Coddy logo textTech

Stack Class

Lição 3 de 13 do curso Pilha - Série Estruturas de Dados #1 da Coddy.

A estrutura de dados Stack que criaremos, armazenará apenas inteiros.

Toda vez que você cria uma estrutura de dados, você deve decidir como lidar com os elementos da estrutura de dados internamente.

A maneira mais popular é com um array, mas existem muitas formas que diferem de uma linguagem de programação para outra.

Durante este projeto, guiaremos você passo a passo enquanto cria a classe Stack, mas você precisará decidir como implementar tudo internamente.

Se você estiver travado, não hesite em usar nosso suporte para obter ajuda!

challenge icon

Desafio

Fácil

Escreva uma classe Stack com um constructor que não recebe entrada.

No construtor, inicialize a variável de classe que conterá os elementos da pilha, começando com um array vazio.

Experimente você mesmo

#include <stdio.h>
#include "stack.h"

int main() {
    Stack stack;
    Stack_init(&stack);
    printf("%d\n", stack.size);
    return 0;
}

Todas as lições de Pilha - Série Estruturas de Dados #1