SOP-struct
Ir para navegação
Ir para pesquisar
Ao se modelarem os dados a serem processados em um programa, toma-se como ponto de partida a identificação de seus tipos. O tipo de um dado determina como ele é representado computacionalmente, e que operações podem ser feitas sobre ele. Por exemplo, imagine que um programa precise ler o nome e a idade de uma pessoa. O nome é uma sequência de caracteres, podendo então ser representado com um tipo string, e a idade pode ser representada com um tipo inteiro:
int main() {
char nome[64]; // nome deve usar no máximo 63 caracteres
int idade;
printf("Digite o nome: ");
scanf("%63s", nome);
printf("Digite a idade: ");
scanf("%d", &idade);
printf("Nome: %s\nIdade: %d\n", nome, idade);
}
Assim, para cada dado a ser usado ou processado, indentifica-se seu tipo de acordo com os tipos de dados disponíveis na linguagem C (outro texto mais detalhado)
Estruturas de dados na linguagem C