Na Linguagem C, podemos criar estruturas para agrupar um conjunto de variáveis que tenham informações comuns. Por exemplo: José nasceu no ano de 1990 e seu rg é 44777888. Neste caso as informações estariam em um cadastro de informações pessoais. Veja abaixo como seria feita uma estrutura com essas informações:
struct cadastro {
char nome[50];
int anoNasc;
int rg;
};
Desta forma, a estrutura cadastro pode ser usado como tipo de variável, conforme a declaração abaixo.
struct cadastro c;
Para poder acessar os elementos de uma estrutura, e necessário usar o operador “ponto” ( . ) e depois o nome do elemento. Veja no exemplo abaixo:
#include<stdio.h>
struct cadastro{
char nome[50];
int anoNasc;
int rg;
};
void main()
{
struct cadastro c;
printf(“Digite o nome: “);
scanf(“%s”, &c.nome);
printf(“Digite o Ano de Nascimento: “);
scanf(“%d”, &c.anoNasc);
printf(“Digite o RG: “);
scanf("%d", &c.rg);
printf(“Nome: %s\nAno: %d\nRG: %d\n”, c.nome, c.anoNasc, c.rg);
}
Pronto! Agora você já sabe criar uma estrutura.
0sem comentários ainda