Buscar

PRECISO DE AJUDA NESTE PROBLEMA

Faça um programa na linguagem C/C++ que implemente uma Lista por meio de um vetor de inteiros, de tamanho n, alocado dinamicamente. A implementação deverá contemplar as operações de busca, inserção e remoção de elementos na lista. Para isso, o programa deverá apresentar um menu para que o usuário possa escolher a operação desejada. Após cada operação realizada a Lista deverá ser apresentada na tela.


💡 1 Resposta

User badge image

Amanda Costa

Código (C):
int vetor = malloc(qtdBytes);
. Em C++ pode-se usar o anterior ou:
Código (C):
int vetor = new int[qtdInts];
.
Pode-se eclarar um ponteiro assim:
Código (C):
int *pointer;
.
Pode-se atribuir o endereço de um vetor a um ponteiro assim:
Código (C):
int vetor = new int[qtdInts];
int *pointer;
pointer = vetor;
Acessar os elementos de um vetor de int com um ponteiro para int pode ser assim:
Código (C):
int vetor = new int[qtdInts];
int *pointer;
pointer = vetor;
pointer[0] = 10;
*(pointer+1) = 20;
Pode-se deletar um vetor em C assim:
Código (C):
free(vetor);
Pode-se deletar um vetor em C++ se ele foi criado com malloc assim:
Código (C):
free(vetor);
. Se o mesmo foi criado com new assim:
Código (C):
delete[] vetor;
0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais