Booleani C++


Booleani C++

Molto spesso, nella programmazione, avrai bisogno di un tipo di dati che può avere solo uno di due valori, come:

  • SI NO
  • ACCESO SPENTO
  • VERO FALSO

Per questo, C++ ha un booltipo di dati, che può assumere i valori true (1) o false(0).


Valori booleani

Una variabile booleana viene dichiarata con la boolparola chiave e può assumere solo i valori trueo false:

Esempio

bool isCodingFun = true;
bool isFishTasty = false;
cout << isCodingFun;  // Outputs 1 (true)
cout << isFishTasty;  // Outputs 0 (false)

Dall'esempio sopra, puoi leggere che un truevalore restituisce 1e falserestituisce 0.

Tuttavia, è più comune restituire valori booleani da espressioni booleane (vedere la pagina successiva).