Buscar

a03 t18 leitura6


Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Continue navegando


Prévia do material em texto

1 
Constante 
Uma constante é um valor associado a um nome e que não pode ser alterado durante 
a execução de um programa. 
 
As constantes devem ser definidas, mas não quer dizer que não possa definir 
localmente, fora das funções para que possam ser visualizadas por todas. 
 
Por convenção, não significa que seja obrigatório, mas para diferenciar constantes de 
variáveis, usamos letras maiúsculas. 
Duas são as formas para se definir uma constante. 
 
1) Usando a palavra const 
Ao definirmos com const, passa a existir na MP com valor fixo. 
 
Sintaxe 
 
 
Exemplo: 
const float PI=3.141593; 
 
2) Usando a diretiva define 
Ao definirmos com define NÃO existe um valor na MP. Antes da compilação, o pré-
processador substitui o símbolo pelo valor. 
 
Sintaxe 
 
 
Observe que não existe ; ao final porque, como já foi falado, diretivas não fazem 
parte da linguagem C. 
 
 
 
 2 
 
Exemplo 
#define E 2.718281828459045 
 
Não podemos nos esquecer de que além do que falado, usamos 
constante numérica na base decimal como, por exemplo, 125, 
constante hexadecimal, como, por exemplo, 0xFF e constante 
octal como, por exemplo, 015 (é zero mesmo). 
Além das constantes numéricas em diferentes bases, temos a 
constante string.