0 Tage Serie
c / beginner
Snippet

Logische Operatoren

Logische Operatoren ermöglichen es, mehrere Bedingungen zu kombinieren. && steht für UND (beides muss wahr sein), während || für ODER steht (mindestens eines muss wahr sein).

snippet.c
c
1
2
3
4
5
6
7
8
int isAdult = 1;
int hasTicket = 0;
if (isAdult && hasTicket) {
// This won't run
}
if (isAdult || hasTicket) {
// This will run
}
Erklärung
1
isAdult && hasTicket
Prüft, ob beide Variablen als wahr (nicht null) ausgewertet werden.
2
isAdult || hasTicket
Prüft, ob mindestens eine Variable als wahr ausgewertet wird.