Was bringt die Funktion While? Denn ich habe es ine inem Script entdeckt und verstehe nicht was das bringt.
While Frage
- xFreeze
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
while ist eine Schleife und steht für "solange"
while(true)
{
// wird ausgeführt bis die Bedingung falsch zurückgibt
}while(a != 2) // solange a nicht gleich 2
{
a++; //wird dies ausgeführt
}und hier eine schleife die erst den Block ausführt und dann abfragt :
do
{
a++; // erst wird ausgeführt
}
while(a != 2); // dann wird abgefragt -
@[BFX]Explosion
Könnte ich es dann nicht genau so mit einer For Schleife machen? -
@[BFX]Explosion
Könnte ich es dann nicht genau so mit einer For Schleife machen?könntest du auch. While ist für schleifen unbekannter dauer, for jedoch für Schleifen in denen man weiß wie oft sie durchlaufen werden soll zudem besitzt while keinen Initialisierungsbereich.
z.b. wenn du nicht weiß wann eine Datei zu ende ist
while(!eof(datei))
{
machwas();
}sprich das Ende ist unbekannt von daher nehme ich while denn eof gibt irgendwann ja falsch zurück also ist dies unser "EndOfFile"
-
breadfish.de
Hat das Thema geschlossen.