SOP-struct

De MediaWiki do Campus São José
Revisão de 10h35min de 18 de junho de 2010 por Msobral (discussão | contribs) (New page: 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 computacio...)
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
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