Informática, perguntado por daniiellysiilva, 11 meses atrás

Um programador criou uma lista dinâmica com base na estrutura apresentada abaixo.

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 - '\0'
b - END
c - Nulo
d - l->final
e - NULL


Soluções para a tarefa

Respondido por ReversedQuark
10

Resposta:e) NULL

Explicação:

Na struct do no, foi definido um apntador 'proximo', que guarda o endereço do proximo no. O ultimo no da lista, apontará para a macrodefinição NULL, que significa endereço nulo de ponteiro.

Respondido por mattheuos94
3

Resposta:

e) NULL

Explicação:

Perguntas interessantes