While Frage

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

    Mfg. BlackFoX_UD_ alias [BFX]Explosion


  • @[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"

    Mfg. BlackFoX_UD_ alias [BFX]Explosion