Istruzione if - cppreference.com
Da cppreference.com.
Esegue in modo condizionale il codice.
Usato dove il codice deve essere eseguito solo se una certa condizione è presente.
Sintassi
if ( espressione ) istruzione_vero
|
|||||||||
if ( espressione ) istruzione_vero else istruzione_falso
|
|||||||||
Spiegazione
espressione deve essere un'espressione, trasformabile in bool.
Se restituisce true, il controllo viene passato a istruzione_vero, istruzione_falso (se presente) non viene eseguita.
In caso contrario, il controllo viene passato a istruzione_falso, istruzione_vero non viene eseguita.
Parole chiave
Esempio
L'esempio seguente mostra diversi casi di utilizzo dell'istruzione if
#include <iostream> int main() { int i = 2; if (i > 2) { std::cout << "first is true" << '\n'; } else { std::cout << "first is false" << '\n'; } i = 3; if (i == 3) std::cout << "i == 3" << '\n'; if (i != 3) std::cout << "i != 3" << '\n'; else std::cout << "i != 3 is false" << '\n'; }
Output:
first is false i == 3 i != 3 is false