Jump to content
Fórum Script Brasil
  • 0

Variavel Booleana Em C


Guest - Aline -
 Share

Question

3 answers to this question

Recommended Posts

  • 0

Em C não existe o tipo de dado booleano (no entanto, é usado uma variável 'int' para representar o mesmo, quando necessário).

Já em C++ existe o tipo de dado booleano (palavra-chave: 'bool')

Falows!

Link to comment
Share on other sites

  • 0

Salve!

Como dito pelo brother Denis realmente não há, porém podemos defini-lo. Veja:

#ifndef BOOL            /* se BOOLEAN não definido, então compila  */
    #define BOOL           /* evita uma redefinição para o tipo Boolean */
    typedef enum {FALSE, TRUE} Boolean;
   #endif                  /* fim da compilação condicional */

;)

Abraços,

William Rodrigues

Link to comment
Share on other sites

  • 0

Estava até pesquisando mais sobre o assunto e descobri uma coisa interessante: o padrão da linguagem C é revisado a cada dez anos. No padrão C99 (sendo o anterior conhecido como C90), foi definido mais três tipos de dados para a *linguagem C* (não confunda com C++)

_Bool (booleano)

_Complex (Números complexos, alias, é um modificador p/ dados númericos)

_Imaginary (Números imaginários, alias, é um modificador p/ dados númericos)

//Possivéis uso de _Complex/_Imaginary

_Complex float
_Complex double
_Complex long double
_Imaginary float
_Imaginary double
_Imaginary long double

Creio que compiladores modernos suporte o padrão C99.

P.S: Vale lembrar que houve mais mudanças, além dessas como, por exemplo, a inclusão da palavra-chave 'inline'

Falows!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share



  • Forum Statistics

    • Total Topics
      151k
    • Total Posts
      649.1k
×
×
  • Create New...