Eminente

1229 palavras 5 páginas
Universidade Católica de Angola Faculdade de Engenharia Curso de Informática Fundamentos de Programação I (Apontamentos)

=versão 1.0 = ..Dionisio João André.. djadioscript2.0@hotmail.com djadioscript2.0@gmail.com

ENUMERAÇÃO(ENUMERATION)

Conceitos chave e Objectivos Conceito Definição Erros mais Frequentes Declaracao Atribuição e Comparação Leitura e Escrita Enumeraçoes com Funcoes

Antes de entrarmos para nosso tema(enumeraçao), vamos aqui retornar a um tópico antigo em que abordamos sobre constantes. Uma constante é um nome que corresponde a um valor fixo, estes definidos anteriormente apenas de duas formas seguintes:

 #define Ex:  Const Ex:

/* Constantes Simbolicas*/ #define int d; /*palavra reserva pertencente a linguagem c*/ const int x;

Enumeração
Pois é, uma enumeracao são outros metodos de definir constantes.sendo assim temos:  #define  Const  Enumeração

Conceito
Em C uma enumeração é um conjunto de constantes (do tipo inteiro) com um nome_do_tipo. Numa enumeração o utilizador define todos os elementos que pertencem a esse tipo. Cada elemento é uma palavra ao qual corresponde um valor inteiro.

Definição
Sintaxe: enum nome_do_tipo {elemento1, elemento2, ..., elementoN};  enum - palavra-chave utilizada para definir uma enumeração;  nome_do_tipo - nome que identifica a enumeração;  elemento1,...,elementoN - elementos que compõem a enumeração; NB.: Para que o tipo enumerado esteja visível para todo ficheiro ou para qualquer função se assim quiser, é necessário que a definição desta seja colocada antes de qualquer função (após as directivas do pré-processador).

Exemplo1: #include <stdio.h> enum estado_civil {solteiro,casado,divorciado}; main(){ .... }

Por definição o primeiro elemento de uma enumeração tem o valor 0, e esse valor é incrementado em 1 para cada um dos elementos seguintes. Para o caso anterior é efectuada internamente a atribuição solteiro = 0, casado = 1, viuvo = 2. Esta designada como uma atribuição automatica e pode ser

Relacionados

  • Resumo critico eminente luna
    693 palavras | 3 páginas
  • PSICOPATAS NA SOCIEDADE: ENTRE A RAZÃO E A EMOÇÃO, UM PERIGO EMINENTE
    4336 palavras | 18 páginas
  • Nibiru: perigo eminente (reportagem revista ufo)
    640 palavras | 3 páginas
  • Estudo sobre o capítulo IX do livro Curso de Direito Tributário do eminente Paulo de Barros Carvalho
    1912 palavras | 8 páginas
  • Ecologia
    719 palavras | 3 páginas
  • Tipologia do Cheque
    628 palavras | 3 páginas
  • liberdade
    10243 palavras | 41 páginas
  • trabalho
    1487 palavras | 6 páginas
  • Hahalala
    3440 palavras | 14 páginas
  • MODELO DE EMBARGOS INFRINGENTES OU DE NULIDADE
    419 palavras | 2 páginas