Nessa aula estudaremos o conceito de constante e aprenderemos como definir e utilizar constantes na linguagem C.

Em C, constantes são espaços de memória reservado que contém um valor que não pode ser alterado.

A forma de trabalho com uma constante e uma variável é bastante comum, ambas possuem um tipo, uma referência e um valor. O que as diferencia é a sua capacidade de permitir a alteração de valor durante o tempo de execução.

Dessa forma, temos que o valor contido num espaço de memória constante garante integridade ao nossos sistemas e também, fazem com que o nosso código siga um padrão.

Em C, temos 2 maneiras para declarar uma constante. A primeira e mais comum, é com a utilização da palavra reservada const. A segunda forma, é declarando-a através de diretivas de compilação, como temos no exemplo a seguir:

int main(){
    const int VALOR = 50;
    printf("O valor da constante eh: %d", VALOR );
}

A outra forma, no caso, utilizando diretiva de compilação, fica da seguinte maneira:

#define PI 3.141592
int main()
{
    printf("O valor de PI eh: %.6f", PI );
}

EXEMPLO FEITO EM AULA

#include <stdio.h>
#include <stdlib.h>

//  ==========                 ==========
//  ========== www.eXcript.com ==========
//  ==========                 ==========

//- comando nome_da_const valor
-define w 7

int main()
{
   const int constante = 12;

    printf( "%i", w + constante );

    return 0;
}


Tags curso, c

Comentários

comments powered by Disqus