C/Appendice/Librerie standard/stdbool.h
Questo modulo necessita di essere "wikificato", ovvero formattato secondo gli standard di Wikibooks.
Collabora anche tu a rendere questo modulo conforme alle linee guida e poi rimuovi questo avviso. |
La libreria <stdbool.h>
in C contiene macro per i tipi di dato booleani. Questa libreria è stata introdotta in C99.
La libreria definisce le seguenti macro:
bool
che si espande in_Bool
true
che si espande nella costante intera1
false
che si espande nella costante intera0
__bool_true_false_are_defined
che si espande nella costante intera1
Esempio:
#include <stdio.h>
#include <stdbool.h>
int main(void) {
bool b = true; // = 1
while(b) {
printf("Pippo\n");
b = false; // = 0
}
printf("Topolino\n");
return 0;
}
L'output sarà:
Pippo
Topolino