Junte-se à comunidade do IDNLearner.com e obtenha soluções rápidas. Encontre as soluções que você precisa de maneira rápida e simples com a ajuda de nossos especialistas.

A estrutura de dados conhecida como lista ligada linear ou lista encadeada consiste em que cada item na lista é chamado de nó e contém pelo menos dois elementos: um de dados e um de endereço. O campo de dados contém o real elemento da lista, e o campo de endereço é um ponteiro para o próximo nó.

(Fonte: OLIVEIRA, P. M.; PEREIRA, R. L. Estrutura de Dados I. Maringá: Unicesumar, 2019. )

Observe o seguinte trecho de código:

struct funcionario{

int id;

char nome[30];

double salario;

struct *funcionario proximo;

};

typedef funcionaro *func;

func rh;



Analise as afirmações referentes ao código apresentado:

I. O comando "typedef" define um ponteiro do tipo "funcionario".
II. "rh" é uma variável do tipo ponteiro para "funcionario" de lista encadeada.
III. A estrutura apresentada permite armazenar valor inteiros, cadeia de caracteres e números de ponto flutuante em uma lista encadeada.

É correto o que se afirma em:

a) II, apenas.
b) III, apenas.
c) I e II, apenas.
d) II e III, apenas.
e) I, II e III.