Logo Passei Direto
Buscar
Um programador criou uma lista dinâmica com base na estrutura apresentada a seguir: struct no { int dado; struct no *proximo; }; struct lista{ struct no *inicio; } struct lista l;O programador criou um programa para percorrer toda a lista, fazendo com que um ponteiro ptr, iterador, seja inicializado em l->inicio e incrementado até atingir o final da respectiva lista. No critério de parada da estrutura de repetição utilizada para percorrer a lista, o programador deve esperar que ptr->proximo seja igual a que valor ou identificar o final da lista como? A) NULL. B) END. C) l->final. D) Nulo. E) '\0'.
User badge image
Cléo Lp

há 2 anos

User badge image
Cléo Lp

há 2 anos

Respostas

User badge image

Ed Verified user icon

ano passado

O programador criou uma lista dinâmica com uma estrutura de nó que contém um ponteiro para o próximo nó e um ponteiro para o início da lista. Para percorrer toda a lista, o programador inicializou um ponteiro iterador ptr em l->inicio e incrementou-o até atingir o final da lista. Para identificar o final da lista, o programador deve esperar que ptr->proximo seja igual a NULL. Isso ocorre porque o ponteiro para o próximo nó do último nó da lista deve ser NULL, indicando que não há mais nós a serem percorridos. Portanto, a alternativa correta é: A) NULL.

Essa resposta te ajudou?

0
Dislike0
User badge image

Daniel Puschel

ano passado

A) NULL

Essa resposta te ajudou?

1
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina