• Matéria: Informática
  • Autor: daniiellysiilva
  • Perguntado 6 anos 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


Respostas

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 similares