Esse desafio nos ensina a como utilizar estruturas de dados (structs). Você também pode baixar o executável para Windows e testar.
Struct ou Estrutura, é uma forma de criar um novo tipo de dados, que conterá vários tipos distintos de dados que caracterizam a estrutura.
struct <nome-do-struct> {
/*
Aqui virão vários tipos de dados padrões da linguagem c.
*/
int <nomeInt>;
char <nomeChar>[50];
};
struct <nome-do-struct> <nome-da-variavel>;
// Criando o struct pessoa.
struct pessoa {
char nome[50];
int idade;
char sexo;
};
// Declarando uma variável do tipo pessoa.
struct pessoa cadastro;
/*
Leituras.
*/
gets(cadastro.nome)
scanf("%d", &cadastro.idade);
scanf("%c", &cadastro.sexo);
// Impressões.
printf("Nome: ");
puts(cadastro.nome);
printf("Idade: %d\n", cadastro.idade);
printf("Sexo: %c\n", cadastro.sexo);
- Dev C++ - É uma IDE que utiliza os compiladores do projeto GNU para compilar programas. Suporta as linguagens de programação C e C++.
Este desafio está sob a licença MIT License.
- Envie para outras pessoas 📧
- Muito obrigado 👋😎
Criado com ❤️ por Mateus Araújo 😁