Buscar

Os registros são estruturas de dados heterogêneas, isto é, que agregam diversas informações que podem ser de diferentes tipos. Com essa estrutura é...

Os registros são estruturas de dados heterogêneas, isto é, que agregam diversas informações que podem ser de diferentes tipos. Com essa estrutura é possível gerar novos tipos de dados, além dos definidos pelas linguagens de programação (ASCENCIO; CAMPOS, 2010).
Dada a definição da seguinte estrutura em C:
struct hora {

int hora;

int min;

int seg;

};
Assinale a alternativa referente à forma correta de declarar uma variável denominada inicio com este tipo de estrutura:

a. struct inicio = hora;
b. typedef struct hora inicio;
c. struct hora inicio;
d. struct inicio hora;
e. hora inicio;

Essa pergunta também está no material:

UNINGA PROGRAMACAO APLICADAAvaliação_ Revisão da tentativa
6 pág.

Algoritmos e Programação Uningá Centro UniversitárioUningá Centro Universitário

💡 1 Resposta

User badge image

Ed Verified user icon

Vamos analisar as opções: a. struct inicio = hora; - Esta opção está incorreta, pois a declaração de uma variável não deve ser feita dessa forma. b. typedef struct hora inicio; - Esta opção está correta, pois o uso de typedef é a forma correta de criar um novo tipo de dados baseado em uma estrutura existente. c. struct hora inicio; - Esta opção está incorreta, pois a declaração da estrutura deve vir antes do nome da variável. d. struct inicio hora; - Esta opção está incorreta, pois a ordem está invertida, primeiro deve vir o nome do novo tipo e depois o nome da variável. e. hora inicio; - Esta opção está incorreta, pois a declaração da estrutura deve vir antes do nome da variável. Portanto, a alternativa correta é: b. typedef struct hora inicio;

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais