• Matéria: Informática
  • Autor: alejandranieves3340
  • Perguntado 3 anos atrás

Para simular uma lista encadeada simplesmente pode se utilizar as estruturas de ponteiros. Como pode ser definida uma estrutura do tipo ponteiro?.


Anônimo: boa tarde. faço códigos e atividades de programação e envio rapidamente
contato pelo inst@ lucca_rodrigues0001

Respostas

respondido por: Júnior
0

A estrutura do tipo ponteiro deve apontar para o próximo elemento da lista.

Ao trabalhar com listas simplesmente encadeadas, devemos utilizar ponteiros para percorrer as posições dos elementos.

Para realizar buscas e operações como inserção ou remoção de novos elementos, primeiramente é necessário saber onde está o início da lista. Vamos então criar uma variável do tipo no para iniciar essa lista.

Além disso, também é necessário criar um registro que possua o conteúdo do nó atual e um ponteiro apontando para o endereço do próximo nó.

Veja o código implementado abaixo:

typedef struct no{

  int conteudo;

  struct no *prox;

}noPonteiro;

// Declarando a variável "inicio" do tipo noPonteiro:

  • noPonteiro inicio;

Essa é a estrutura do tipo ponteiro que deve ser utilizada para trabalhar com lista encadeada simples.

Espero ter ajudado! Leia mais sobre Listas em Programação em:

https://brainly.com.br/tarefa/25182070

https://brainly.com.br/tarefa/43035906

https://brainly.com.br/tarefa/23156910

#SPJ4

Perguntas similares