Fundamentos da Linguagem C

Voltar para o índice



./02/slides/07-booleanos

# Fundamentos da Linguagem C
# Aula 2 - Os Tipos Primitivos

## Números... booleanos?

  * Em C, qualquer inteiro diferente de zero
    é considerado verdadeiro.
    
  * A declaração de uma variável do tipo '_Bool'
    faz com que valores verdadeiros sejam "traduzidos"
    para o valor 1 e os falsos para o valor 0,
    ambos com 1 byte de tamanho.

  * Com o cabeçalho 'stdbool.h', nós podemos
    escrever constantes booleanas como 'true'
    e 'false', ambas com 4 bytes de tamanho.
    
  * O cabeçalho também fornece um alias para a
    palavra-chave '_Bool': 'bool'.