Algorithmus: was heißt Ausrufezeichen (!)?
Wiederhole solange !t.isEmpty()
Wieso das Ausrufezeichen davor? Was bedeutet es in der Informatik/Algorithmen oder beim Programmieren (beim Pseudocode)
4 Antworten
Vom Beitragsersteller als hilfreich ausgezeichnet
Es wäre gut zu wissen, was für ne Sprache du verwendest, aber standartmäßig ändert ein Ausrufezeichen ein Bool von true zu false und umgekehrt. Es wird also wiederholt, solange t.isEmpty() FALSCH ist.
!t.isEmpty()
entspricht
t.isEmpty() == false
Also wenn t NICHT leer ist
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, Informatik
Das Ausrufezeichen ist zu lesen als "nicht".
! bedeutet NOT
$a = 1;
if($a != 2){
echo "$a ist nicht gleich 2";
}