Em um projeto de software para gerenciamento de bibliotecas, utiliza-se a estrutura de dados heterogênea para modelar livros. Cada livro é representado por uma estrutura contendo título, autor, ano de publicação e status de empréstimo.
Qual estrutura de dados em C é mais apropriada para armazenar os detalhes de cada livro no projeto descrito?
A estrutura de dados mais apropriada para armazenar os detalhes de cada livro no projeto descrito é a struct. Com a struct, é possível criar um tipo de dado personalizado que contém campos para título, autor, ano de publicação e status de empréstimo. Por exemplo: ``` struct Livro { char titulo[100]; char autor[100]; int anoPublicacao; bool emprestado; }; ``` Dessa forma, é possível criar variáveis do tipo Livro e acessar seus campos para armazenar e recuperar informações sobre cada livro.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar